Top Software Engineer Jobs
The Principal Software Engineer will lead the design and implementation of robust data systems for GM's AI platform, focusing on efficient data ingestion, access, and processing. Responsibilities include building scalable data pipelines, guiding junior engineers, and ensuring system performance across cloud and on-premises environments.
As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to design and implement technical solutions, build cloud-based applications, and mentor others in the engineering community, focusing on various programming languages and modern technologies.
As a Senior Software Engineer at Anduril Industries, you will be responsible for developing real-time systems, integrating various technologies, and collaborating with team members to build robust platforms that enhance military capabilities. You will work in a dynamic environment, deploying innovative software solutions that support autonomy and rapid deployment.
As a Principal Software Engineer, you'll lead complex projects in Secure DevOps Platforms, working on cloud runtime data solutions and mentoring junior engineers. Responsibilities include developing software, documenting deployment guides, and identifying opportunities for operational improvement.
As a Principal Software Engineer in Secure DevOps Platforms, you will tackle complex projects to deliver applications to the cloud while mentoring junior engineers and ensuring customer needs are met. You will develop, document, and improve software performance in an agile environment that values innovation.
As a Principal Software Engineer in Secure DevOps Platforms at Liberty Mutual, you will work on complex projects and technical problems in an agile environment. Responsibilities include developing error-free source code, mentoring junior engineers, and enhancing performance and efficiency. Preferred skills include Java, Spring Boot, JavaScript, Python, AWS CDK, NextJS, and more. Qualifications include 8+ years of software engineering experience and a Bachelor's degree.
As a Senior Software Engineer, you will build and maintain a SaaS web and mobile solution for childcare organizations, optimizing code and cloud infrastructure, developing features, and improving existing systems while collaborating with design and product management teams.
As a Senior Software Engineer at Anduril, you will architect and implement mission-critical applications, enhancing business processes and building the custom supply chain software known as Forge. You will work in a team to create innovative SaaS or on-premise solutions, contribute quality code, and drive automation for operational efficiencies.
Featured Jobs
As a Senior Software Engineer at Peloton, you will enhance and operate business-critical APIs and services, propose solutions to scale services, provide technical leadership across teams, and collaborate on technical projects within a cross-functional agile team. Your responsibilities will involve optimizing performance, implementing microservices, and working with various database and deployment technologies.
Design and manage data infrastructure solutions that support analytics systems at Squarespace. Responsibilities include scaling message queue and streaming infrastructure, collaborating with database teams, and migrating infrastructure to GCP. Candidates must have backend development experience and the ability to define strategies for data handling and processing.
Seeking Software Engineers to support government customer by delivering world-class capabilities using the Scaled Agile Framework. Responsibilities include designing application interfaces, assisting in project-level solutions, completing unit tests, and participating in agile activities. Preferred skills include experience with APIs, AWS, Azure, OpenShift, Kubernetes, Docker, and interfacing with government customers. Full-time salary range: $112,420 - $191,070.
As a Senior Software Engineer, you'll develop solutions for imaging systems, creating efficient code primarily in C++ and Python, and implementing image processing algorithms while collaborating with a multidisciplinary team. You'll work on both existing and new projects, ensuring system functionality in remote environments, and be part of the end-to-end system delivery process from design to deployment.
As a Software Engineer on the Internal Tools team, you will architect and implement mission-critical applications to enhance efficiency and scalability in financial processes. You will focus on developing Jolt, a custom timekeeping system, while collaborating with Finance and Operations stakeholders.
The Senior Software Engineer will architect and implement integration applications for Anduril, enhancing internal tools and facilitating better adoption of technologies. Responsibilities include creating SaaS solutions, contributing quality code, focusing on backend and frontend development, and automating operations for efficiency.
As a Senior Software Engineer on the RAIL team at Anduril Industries, you will develop interfaces that link low-level hardware with advanced AI capabilities, enabling the integration and control of various robotic systems. Your work will support both mission-level autonomy and individual robotics hardware, enhancing the company’s competitive advantage in defense technology.
As a Networking Software Engineer at Anduril Industries, you will design and implement networking solutions for autonomous military systems, develop robust software for networking hardware, and create diagnostic tools for performance improvement while ensuring systems work effectively under various operational conditions.
The Staff Engineer for Localization at Anduril Industries will design and develop navigation algorithms and implement sensor fusion techniques for robotic vehicles. Responsibilities include optimizing fault-tolerant algorithms, leading navigation strategy, and collaborating on multidisciplinary projects. Additionally, the role involves assessing navigation system performance and staying informed of advancements in navigation technologies.
As a Senior Software Engineer in Motion Planning, you will develop core libraries and features for robotics systems, including simulators and performance improvements. You'll cooperate with hardware teams to ensure integration and performance of autonomous military vehicles.
The Principal Software Engineer will lead efforts in delivering advanced robotic systems for military applications, focusing on the full product lifecycle. Responsibilities include software design, implementation, collaboration with multi-disciplinary teams, and contributing to scalability and reusable components across products.
In this role, you will develop and maintain core libraries for robotics platforms, own feature development, design sensor integrations for human and autonomous agents, and collaborate with hardware teams during product development.
The Senior Software Engineer will design and implement safety-critical Vehicle Management Systems, develop real-time embedded software, create test fixtures, and support vehicle deployment, with a focus on autonomous vehicles.
As a Senior Software Engineer on the Internal Tools team, you will architect and implement SaaS and on-premise solutions, enhance applications through quality code, and automate operations to improve efficiency. You will work closely with a team to deliver business-critical projects in a fast-paced mini-startup environment.
As a Software Engineer on the Networking team at Anduril Industries, you will design and implement networking solutions, develop protocols, optimize software for networking hardware, and ensure system performance, all while interacting with customers to deliver successful mission outcomes.
As a Lead Software Engineer for Embedded Linux, you will develop and support software for robotic systems, including board bring-up on ARM devices, customization of BSPs for NixOS, and automated hardware testing. You will work with cross-functional teams to implement and deploy embedded systems addressing complex military challenges.
The Senior Embedded Software Engineer will lead high-impact projects relating to the design and development of embedded systems for military vehicles. Responsibilities include creating device drivers, developing protocols for vehicle sensors, and ensuring software functionality through automated testing. The role requires experience with real-time systems, debugging, and embedded Linux development.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results