Get the job you really want.

Top Software Engineer Jobs

19 Days Ago
Pittsburgh, PA, USA
1,579 Employees
Senior level
1,579 Employees
Senior level
Automotive
The Staff Software Engineer will develop mission-critical online algorithms focusing on semantic mapping and motion planning, validate frameworks on large datasets in cloud environments, and provide safety evidence, while updating dynamic map content and routing plans in real-time.
19 Days Ago
Pittsburgh, PA, USA
1,579 Employees
Senior level
1,579 Employees
Senior level
Automotive
The Senior Staff Software Engineer for Deployment will design, implement, and maintain software deployment services for autonomous vehicles, ensuring reliable software management. The role includes leading projects, mentoring, and collaborating across several teams to enhance scalability and reliability in production systems.
19 Days Ago
Pittsburgh, PA, USA
1,579 Employees
Senior level
1,579 Employees
Senior level
Automotive
The role involves collaborating with autonomy and hardware teams to enhance ML technology, evaluating software and hardware strategies, conducting R&D in ML technology, and influencing ML strategy for better performance and efficiency.
4 Hours Ago
Washington, NJ, USA
58,848 Employees
76K-144K Annually
Senior level
58,848 Employees
76K-144K Annually
Senior level
Fintech
As a Senior Software Engineer in the Regulatory Reporting Technology team, you will build and maintain mission-critical brokerage applications for the enterprise. Collaboration with regulatory reporting business team and other brokerage technology teams is essential for reporting across multiple assets classes with high regulatory scrutiny. This role emphasizes hands-on development, architecture, design, and analysis activities.
73,000 Employees
Senior level
Other • Retail
The Sr Automation Engineer will design and implement automation solutions supporting a global engineering team, collaborating with various stakeholders to enhance efficiency and innovation. Responsibilities include developing technical documents, providing program management for automation projects, and identifying process improvement opportunities.
73,000 Employees
Senior level
Other • Retail
The Lead Software Engineer will collaborate with global teams to build and support automation solutions using PEGA and RPA tools. Responsibilities include identifying automation opportunities, leading projects, coaching teams, and providing production support.
19 Days Ago
2 Locations
276 Employees
Senior level
276 Employees
Senior level
Software
As a Staff Software Engineer on the Data Frameworks team, you will lead the development of innovative data storage solutions, mentor fellow engineers, and oversee high-quality software projects from conception to implementation, all while contributing to a collaborative and dynamic environment.
Top Benefits:
Company Equity
Company Outings
Dental Insurance
+7 More
19 Days Ago
2 Locations
276 Employees
Senior level
276 Employees
Senior level
Software
As a Staff Software Engineer, you will design and maintain authentication and entitlement services, ensuring scalability and security in collaboration with various teams. You will also mentor engineers, contribute to code reviews, and handle production support, all while utilizing cutting-edge technologies and frameworks.
Top Benefits:
Company Equity
Company Outings
Dental Insurance
+7 More
19 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
Join Canonical as a Software-Defined Networking Engineer, working on open-source networking software across various technologies. You'll collaborate with silicon providers, design solutions, write high-quality code, and contribute to documentation. The role includes working with advanced OS and networking technologies, engaging with the open-source community, and developing strategies for innovative networking solutions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
19 Days Ago
8 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
22 Days Ago
United States of America
73,000 Employees
Expert/Leader
73,000 Employees
Expert/Leader
Other • Retail
The Sr. Principal Software Engineer at Nike will lead the modernization of technology solutions, focusing on collaborative software engineering and design across multiple teams. Responsibilities include developing scalable solutions, driving technology transformations, and enabling a culture of engineering best practices, while collaborating with diverse engineering groups.
19 Days Ago
Palo Alto, CA, USA
265 Employees
Senior level
265 Employees
Senior level
Artificial Intelligence • Fintech • Information Technology • Productivity • Software • Conversational AI • Generative AI
The Senior Software Engineer will develop high-quality UI software solutions using CSS, HTML, and JavaScript in a cloud-native environment. Responsibilities include collaborating with teams for integrated systems, conducting code reviews, and troubleshooting issues, ensuring timely delivery of software that enhances customer experiences.
19 Days Ago
Edison, NJ, USA
3,410 Employees
Junior
3,410 Employees
Junior
Software
The Software Test Engineer is responsible for technical deliverables review, test plan preparation, executing various types of testing (integration, regression, cluster network), and defect tracking using HP ALM. The role involves working closely with the offshore team and clients, maintaining quality and safety standards, and participating in daily scrum meetings.
19 Days Ago
Edison, NJ, USA
3,410 Employees
Junior
3,410 Employees
Junior
Software
The Sr. Software Quality Engineer will create design documents for Agile projects, act as scrum master, coordinate effectively with business and development teams, design and analyze test plans, report issues, and utilize various testing technologies to ensure software quality.
19 Days Ago
Edison, NJ, USA
3,410 Employees
Junior
3,410 Employees
Junior
Software
The Lead Software Developer will perform technical analysis, enhance existing applications, define functional requirements, and provide technical support to offshore teams. Responsibilities include developing applications using .NET technologies, conducting unit testing, collaborating on project execution, and supporting users during UAT and production deployment.
19 Days Ago
San Francisco, CA, USA
160 Employees
Expert/Leader
160 Employees
Expert/Leader
Consumer Web
In this role, you will develop modular distributed systems for Humane's AI Platform, integrating third-party machine learning APIs, building systems to understand user behaviors, and collaborating with teams to drive projects from prototype to completion.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
19 Days Ago
San Francisco, CA, USA
35 Employees
Senior level
35 Employees
Senior level
Logistics • Transportation
The Senior Software Engineer at Kargo will own features through the entire development process, collaborating with product and engineering teams to improve code quality and identify technical gaps, ultimately contributing to innovative hardware and software solutions for logistics.
Top Benefits:
401-K Matching
Company Outings
Dedicated Diversity Inclusion Staff
+18 More
19 Days Ago
Austin, TX, USA
185 Employees
120K-140K Annually
Senior level
185 Employees
120K-140K Annually
Senior level
Logistics
The SDET will collaborate with a cross-functional Agile team to ensure the quality of web and mobile applications by performing automated and manual testing, writing test plans, and resolving defects. The role involves creating automated test cases, participating in performance testing, and providing technical guidance to less experienced QA team members.
19 Days Ago
Reno, NV, USA
276 Employees
Mid level
276 Employees
Mid level
Software
As a Senior Software Engineer for the Data Frameworks team, you will design and develop high-quality features, drive full-stack software projects, mentor engineers, and contribute to a collaborative learning environment while focusing on code quality and innovation in data frameworks.
Top Benefits:
Company Equity
Company Outings
Dental Insurance
+7 More
19 Days Ago
Irvine, CA, USA
25,132 Employees
Senior level
25,132 Employees
Senior level
Big Data • Cloud • Hardware • Software
The Principal Engineer will join the Backend Manufacturing Code Development team to design and implement Host Application software and Manufacturing Firmware features. This includes collaborating with engineers to create a flexible platform across business sectors. The role involves leading projects, problem-solving, and ensuring high-quality software and firmware design.
19 Days Ago
Manchester, NH, USA
670 Employees
Junior
670 Employees
Junior
Healthtech • Biotech
The Software Test Engineer at DEKA will develop and document automated and manual test cases for innovative medical devices. Responsibilities include running test procedures, collaborating with software engineers, co-developing test infrastructure, and analyzing code coverage metrics.
19 Days Ago
San Diego, CA, USA
74 Employees
125K-150K Annually
Senior level
74 Employees
125K-150K Annually
Senior level
Aerospace
The Embedded Software Engineer develops software solutions for satellite avionics and payload data processing systems, focusing on real-time monitoring and power management software. Responsibilities include software design, implementation, testing, documentation, and collaboration with hardware engineers to deliver secure and high-performance solutions.
19 Days Ago
Mountain View, CA, USA
908 Employees
Senior level
908 Employees
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
The Senior Software Engineer will research and implement online state estimation and calibration algorithms, develop robust map systems for robotic applications, analyze algorithm performance, and collaborate with various teams to meet mapping needs.
19 Days Ago
Austin, TX, USA
700 Employees
Senior level
700 Employees
Senior level
Artificial Intelligence • Cloud • Legal Tech • Professional Services • Software
As a Senior Software Engineer at CS DISCO, you will lead the design and development of scalable backend systems, ensure high performance and availability, mentor junior engineers, and collaborate cross-functionally to deliver robust technical solutions for the legal technology landscape.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+40 More
19 Days Ago
Alameda, CA, USA
145 Employees
133K-172K Annually
Senior level
145 Employees
133K-172K Annually
Senior level
Security • Software • Database
As a Senior Software Engineer at Saildrone, you will create and maintain data pipelines and platform services within cloud environments. You will work with relational and streaming technologies to enhance customer-facing APIs and transform critical data into actionable insights. Your role is essential in developing distributed services and working with geospatial, time series data, among other data types.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size