Get the job you really want.
Top Software Engineer Jobs
As a Senior Software Engineer in the Data Integrity and Management team, you will create data pipelines and tools for Redfin's inventory, work with spatial data, develop large scale applications, and build tools for data monitoring. You will lead in designing and implementing solutions while mentoring team members to improve their skills.
The Staff Software Engineer will design and maintain the Hardware-in-the-loop infrastructure, write high-quality code in Modern C++, create real-time software modules, and contribute to automated testing frameworks while collaborating with internal teams to enhance the Aurora Driver's software validation and verification.
As a Staff Software Engineer in Test Automation Engineering, you will architect and implement software features for automated hardware and firmware testing, enhance the reliability and coverage of tests, and maintain best software development practices.
The Senior Staff Software Engineer will collaborate across teams to manage software for autonomous vehicles. Responsibilities include developing software deployment services, cloud solutions, code design proposals, project leadership, and mentoring junior members.
The Sr Staff Software Engineer, ML Accelerators will collaborate with autonomy and hardware teams, innovate machine learning technology, and maintain ecosystem relationships. The role involves research and development within ML software and hardware, providing insights to engineering leaders to shape Aurora's strategy.
As a Senior Staff Software Engineer focusing on ML Accelerators, you will collaborate with autonomy and hardware teams to enhance machine learning software and hardware strategies. You'll conduct internal R&D, maintain industry relationships, and communicate impactful findings to engineering leadership to shape Aurora's ML direction.
As a Senior Software Engineer for Frontend Developer Experience, you will design and architect front-end components and libraries, mentor junior developers, and drive the UI component strategy while ensuring security compliance and fostering collaboration across teams.
As a Software Engineer at ResMed, you'll lead the development of application components, collaborate with teams, and champion a developer-first mindset while delivering cloud-native solutions. You'll leverage your full stack development experience, working extensively with modern technologies and driving ResMed's architectural strategies.
Seeking a highly skilled Senior Software Engineer with expertise in Java, Spring Boot, React, and AWS to design, develop, and maintain APIs and services. Responsibilities include leading backend services development, front-end development in React, utilizing AWS services, ensuring system architecture, maintaining code quality, providing mentorship, and collaborating in an Agile environment.
The Software Autonomy Middleware Engineer will develop and troubleshoot software primarily using C++ and Python. Responsibilities include enhancing middleware features, developing simulations, performing interfaces between systems, and executing systems integration for Hivemind's products. The role emphasizes collaboration, ownership, and communication in a fast-paced tech environment.
Blue Yonder is seeking a Senior Principal Software Engineer/Architect to join their Data Platform Team. The role involves driving product development features, providing enterprise solutions for cloud infrastructure, and applying software engineering patterns to build robust systems. The incumbent will work in a global team environment and influence fellow engineers in software designs and implementations.
As a Senior Software Engineer at Compass, you will lead the design and development of microservices to enhance the consumer experience in real estate technology, mentor junior engineers, and contribute to a scalable engineering culture using Agile methodologies.
Lead and manage a team of Software Engineers, participate in design and development of electronics subsystems, debug and program in machine control environment, support product transition into manufacturing, and work in a global organization as a team player.
The Senior Staff Engineer will provide technical expertise in implementing and supporting Shield AI software products, develop AI applications, assist sales with demos, train customers, create documentation, troubleshoot issues, and gather customer feedback to enhance products, while traveling globally to support integration efforts.
As a Senior Software Engineer at Discord, you will design and maintain revenue products across iOS, Android, and Web platforms. Collaborate with cross-functional teams to understand user needs, implement solutions, and ensure high product quality while driving revenue growth.
As a Principal Software Engineer, you will contribute to and lead architectural design decisions for Procore’s Construction Intelligence Team, enhancing software solutions for the construction industry. You'll mentor teammates, focus on system design and programing, and ensure scalability and performance of vital technical projects.
As a Principal Software Engineer, you will design, develop, and maintain backend services using Java and Spring. You'll lead technical initiatives, optimize performance, and mentor other engineers while focusing on scalable architectures that enhance player experiences.
The Principal Software Engineer will lead the design and architecture initiatives for scalable and secure solutions within the Loyalty Rewards & Segments Program, collaborating with product managers and engineers. Responsibilities include developing technical plans, creating architectures, mentoring team members, ensuring compliance with standards, and managing project lifecycles and Quality Assurance processes.
Lead the design, development, and deployment of high-quality iOS applications. Collaborate with teams to innovate and optimize performance while managing the full mobile development lifecycle. Mentor junior developers and conduct rigorous testing to ensure code reliability.
The Senior Software Engineer at Mastercard will design and develop Java applications, support project architecture, and ensure high quality code delivery while collaborating with business partners. Responsibilities include producing software designs and addressing operational issues.
The Senior Software Engineer will enhance and modernize the Commercial Buyer Services Experience by collaborating with cross-functional teams, developing high-performance Java applications, leading projects, troubleshooting issues, and mentoring junior engineers. The role involves contributing to the entire software development lifecycle while ensuring efficiency and alignment with project requirements.
The Senior Software Engineer will coordinate testing activities for Mastercard's digital payment products, ensuring quality and functionality. Responsibilities include performing automated and manual testing, managing defect resolution, participating in Agile processes, mentoring teams, and enhancing quality assurance practices.
The Senior Software Engineer is responsible for driving customer experience innovation through software design, coding, testing, and delivery. The role involves analyzing requirements, implementing APIs and SDKs, ensuring code maintainability, and collaborating within an Agile environment to create commercial grade software solutions.
As a Senior Software Engineer at Mastercard, you will design and implement automated frameworks, develop self-healing mechanisms, and automate processes to enhance system reliability and efficiency. Collaborating with teams, you'll integrate automation into CI/CD pipelines and create monitoring solutions to ensure high system performance and availability.
As a Senior Software Engineer on the Core Integrations and Architecture team, you will implement data platform components, collaborate with other engineers, participate in code reviews, and support live products. You will work on solutions that manage large-scale data, ensuring privacy and optimizing data warehouses using cloud technologies, and support real-time analytics for game teams.
All Filters
No Results
No Results