Get the job you really want.
Top Software Engineer Jobs
The Principal Software Engineer at Spaceback will take ownership of the technical vision and execution, contributing to product development from idea generation to feature shipping. Responsibilities include brainstorming, refining requirements, building features, solving production issues, writing tests, and ensuring robust collaboration within the team.
As a Senior Software Engineer at Highnote, you will build secure platform products and write high-quality Java code. You'll address customer needs and document your work while interfacing across company domains. A strong focus on scalable and maintainable code is crucial, along with an excitement for customer-centric software delivery.
As a Senior Software Engineer on the Simulation team at Cruise, you will develop automated simulation test pipelines, collaborate across multiple teams, and design engineering solutions to improve testing efficiency for autonomous vehicles. Your work will involve creating tools to enhance the user experience and accelerate the training of machine learning models.
The Senior Software Engineer will design and develop web applications impacting millions of users, leveraging Object Oriented design principles, writing unit testable code with C#, and developing database stored procedures and SQL scripts. Engagement in Agile/Scrum methods and collaboration with other developers are also key responsibilities.
As a Staff Software Engineer at Flex, you will own domains related to card processing and core financial transactions. You'll develop, design, and maintain the platform while mentoring other engineers. Your role involves architecting services, setting high standards for the team, and making data-driven technical decisions.
As a Senior Software Engineer at Articulate, you will build and enhance features, participate in application architecture, mentor teammates, and focus on delivering quality solutions while collaborating with engineers and designers in a remote-first environment.
The Senior Software Engineer will architect and build scalable backend systems using Node.js, solve complex technical problems, collaborate with other engineers, innovate with new technologies, and optimize performance to handle real-time interactions and large-scale data processing.
As a Senior Software Test Engineer, you will enhance the quality and reliability of software products through manual and automation testing, develop and execute automated test scripts, mentor junior engineers, and collaborate with cross-functional teams.
Featured Jobs
The Lead Software Engineer at Focused Labs will ensure adherence to development practices, oversee architecture decisions, and guarantee that products are ready for production. Responsibilities include collaborating with various stakeholders, managing technical risks, coaching team members, and writing code. The role emphasizes collaboration and continuous improvement in software delivery processes.
The Staff Software Engineer will lead the development of media products, focusing on ad integration into mobile platforms, implementing ad tracking and measurement, and enhancing Fetch's custom Ad Server. The role involves collaboration with cross-functional teams to optimize ad serving logic and shape the media strategy.
The Staff Software Engineer in Perception will collaborate with experts to build scalable solutions for autonomous driving technology. Key responsibilities include designing and implementing software in computer vision and machine learning domains, managing sensor data, and improving performance and safety in a highly autonomous environment.
The Senior Software Engineer will collaborate with experts to build scalable machine learning solutions for autonomous systems, focusing on data management and workflow orchestration. Responsibilities include designing and implementing cloud services and optimizing training pipelines.
Mid-Level Software Engineers at Boeing will design, develop, maintain, and enhance innovative software solutions for aerospace and autonomous platforms. They will work collaboratively on next-generation technologies, ensuring compliance with industry standards and addressing user feedback to improve software capabilities.
As a Senior Software Engineer at GoDaddy, you will build backend services for Website Security Products, enhance the architecture, collaborate in a scrum team, and utilize data analytics to improve customer experience. A focus on cloud technologies, particularly AWS, is essential, and you will engage in automation and testing processes.
As a Software Controls Engineer, you'll design and optimize motion planning and control algorithms for autonomous mobile robots, collaborate with teams, and improve robot functionality through testing and iteration. Your role includes mentoring other engineers and contributing to scalable software architectures.
The Principal Software Engineer will develop and maintain scalable data architecture, ensuring it aligns with business objectives and adheres to governance policies. This role involves designing high-quality distributed systems and collaborating with technical teams to implement software components adhering to best practices and focusing on data integrity.
The role involves designing, developing, and maintaining software applications while ensuring timely delivery of technical solutions. Responsibilities include systems life cycle management, integration of emerging technologies, application component analysis and testing, and troubleshooting installation issues. The position also requires supervising and guiding less experienced colleagues.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve critical business problems, participate in pair programming, and write code across various tech stacks. You will help shape company practices and work closely with a passionate team to deliver impactful software solutions.
Develop visualization software focused on data where location matters. Collaborate with engineers and product managers, solve design and development challenges, and work in an Agile environment to enhance applications.
As a Software Development Engineer I, you will develop visualization software that enhances location-aware applications. Responsibilities include developing front-end applications, solving complex design problems, and collaborating in an Agile Scrum team environment. You will also engage with the Department of Defense and Intelligence Community to deliver impactful solutions.
The Software Engineer will design, build, test, and optimize modern web applications, focusing on both frontend and backend development. Responsibilities include working with various frameworks, databases, and mobile applications, while mentoring junior developers and ensuring best practices are followed in the team.
As a Computational Geometry Senior Software Engineer, you will develop software to automate composite part design and manufacturing processes, create algorithms for CNC toolpath planning, convert CAD models into different formats, implement feature detection for 3D models, and identify automation opportunities in workflows.
As a Senior Software Engineer at Gemini, you'll architect and develop solutions for the credit card space, focusing on security, scalability, and efficiency. Responsibilities include developing robust code, optimizing API performance, implementing risk management solutions, and mentoring the team while ensuring high availability and performance of the trading platform.
As a Sr. Principal Software Engineer at Saviynt, you will engage in requirements analysis, mentor a team of engineers, lead the design and development of enterprise identity cloud solutions, automate testing and deployment, debug code, and conduct code reviews, maintaining high standards in software quality and performance.
The Sr. Principal Engineer will lead the design and development of enterprise identity cloud solutions, automating testing and deploying applications while mentoring junior engineers. They will collaborate across teams to tackle complex technical challenges and enhance system performance, while also managing existing services and developing new projects from scratch.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results