Get the job you really want

Top Software Engineer Jobs

8,228+ Job Results
13 Days Ago
Washington, DC, USA
Remote
750 Employees
157K-236K Annually
Senior level
750 Employees
157K-236K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Staff Engineer in Perception Software Integration, you will work on integrating Shield AI software with mission systems, developing cutting-edge technology, and collaborating with hardware and test teams. You will enhance sensor models within a simulation environment and work in a fast-paced, collaborative development environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
13 Days Ago
San Diego, CA, USA
750 Employees
179K-268K Annually
Expert/Leader
750 Employees
179K-268K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Senior Staff Engineer at Shield AI, you will lead the development of HMD product APIs and infrastructure, implementing robust APIs and middleware solutions, configuring hardware platforms for optimal performance, and defining hybrid infrastructure requirements for various AI products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
13 Days Ago
Palo Alto, CA, USA
Hybrid
22 Employees
150K-275K Annually
Senior level
22 Employees
150K-275K Annually
Senior level
Other
As a Backend Software Engineer at Mashgin, you will be responsible for developing and maintaining the software that operates kiosks, collaborating on product development, and enhancing existing systems. Your role involves coding in various languages and participating in the entire product lifecycle.
13 Days Ago
Arlington, VA, USA
Hybrid
13 Employees
Mid level
13 Employees
Mid level
Artificial Intelligence
As a Full Stack Software Engineer, you will be responsible for deploying and maintaining a microservice architecture to multiple cloud providers, working with cloud services, debugging problems in Kubernetes/Docker, and debugging code across multiple languages and technologies.
13 Days Ago
Palo Alto, CA, USA
Hybrid
22 Employees
150K-275K Annually
Senior level
22 Employees
150K-275K Annually
Senior level
Other
This role involves backend infrastructure development for kiosks at Mashgin, focusing on contributing to the entire product lifecycle, building scalable cloud solutions and improving existing codebases. You'll collaborate with a small team and work on major feature developments directly with company founders.
13 Days Ago
Palo Alto, CA, USA
Hybrid
22 Employees
150K-275K Annually
Senior level
22 Employees
150K-275K Annually
Senior level
Other
As a full-stack developer at Mashgin, you will lead major feature development, collaborate on new product versions, enhance existing codebases, and contribute across various languages and technologies. Your work will directly impact the software that powers kiosks designed for efficient user experiences.
19 Days Ago
Chicago, IL, USA
Hybrid
7,000 Employees
Senior level
7,000 Employees
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
The Senior Software Engineer will evaluate client requirements, architect and develop application solutions, and lead technical teams in project execution. Responsibilities include system analysis, integration of vendor applications, mentoring programming staff, and coordinating with IT areas to implement applications into production environments.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
Annapolis Junction, MD, USA
Hybrid
40,000 Employees
137K-232K Annually
Senior level
40,000 Employees
137K-232K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Join a high-performing agile team using SAFe methodology to support a fast-paced program. Responsibilities include software development, testing, and deployment of new capabilities. Requires expertise in Java, TDD, and DEVOPS practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More

Featured Jobs

19 Days Ago
New York, NY, USA
Hybrid
1,800 Employees
195K Annually
Senior level
1,800 Employees
195K Annually
Senior level
HR Tech • Software
As a Lead Software Engineer on Workflow Automations, you will design and implement complex software solutions, collaborate with teams across the company, mentor junior engineers, and drive technical excellence. You will lead a team to build automated business processes and scalable systems, ensuring high performance and reliability for product deliveries.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+58 More
19 Days Ago
New York, NY, USA
44 Employees
Senior level
44 Employees
Senior level
Hardware • Healthtech • Software • Analytics
As a Senior Software Engineer at Sage, you will develop backend systems for the Sage platform, focusing on robust and scalable solutions. You will implement features related to data architecture, design 3rd-party APIs, execute microservice upgrades, and create ETL pipelines for insights from sensor data.
Top Benefits:
Commuter Benefits
Company Equity
Company Outings
+37 More
19 Days Ago
NYC, NY, USA
130 Employees
130 Employees
Not Specified
Artificial Intelligence • Cloud • Computer Vision • Healthtech • Software
Overjet is hiring entrepreneurial-minded engineers to build a new AI-driven insurance product from the ground up. This role offers a unique opportunity to shape the future of dentistry and make a significant impact on the industry.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+86 More
13 Days Ago
San Francisco, CA, USA
Hybrid
98 Employees
173K-250K Annually
Senior level
98 Employees
173K-250K Annually
Senior level
Big Data • Software
As a Software Engineer at Airbyte, you will pioneer frameworks for data extraction and loading, build core technologies for data connectors, enhance performance and reliability, and shape the team's roadmap while shipping user-centric products.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+37 More
19 Days Ago
Chicago, IL, USA
Hybrid
7,000 Employees
Senior level
7,000 Employees
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
The Principal Software Engineer is responsible for designing and developing complex systems applications, providing technical consultation, leading integration of vendor applications, mentoring staff, and ensuring compliance with service level agreements. The role involves collaboration with various teams to resolve issues, research new solutions, and align technology direction with strategic objectives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
Chicago, IL, USA
Hybrid
7,000 Employees
Senior level
7,000 Employees
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
The Senior Software Engineer at CNA leads the design, development, and integration of complex application systems. The role involves evaluating client requirements, mentoring staff, coordinating technical activities, and acting as a liaison between stakeholders. Responsibilities include providing technical expertise, resolving issues, and recommending efficient solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
Chicago, IL, USA
Hybrid
7,000 Employees
Senior level
7,000 Employees
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
As a Sr. Software Engineer at CNA, you will be responsible for systems analysis, application development, and integration of complex business applications. You will guide and mentor programming staff, lead projects, and evaluate and design application solutions to support business needs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
United States
Remote
340 Employees
Senior level
340 Employees
Senior level
Fintech • Healthtech • Software
The Staff Software Engineer will lead the development of impactful features across multiple teams, mentor engineers, drive organizational improvements, and collaborate with diverse teams to enhance the patient billing experience. The role requires navigating ambiguity and supporting long-term solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+45 More
19 Days Ago
Chicago, IL, USA
Hybrid
26,000 Employees
Expert/Leader
26,000 Employees
Expert/Leader
eCommerce • Information Technology • Retail • Industrial
As a Full Stack Staff Software Engineer, you'll design, develop, and maintain both front-end and back-end of web applications, collaborate with stakeholders to translate user requirements into technical specifications, optimize applications, integrate with APIs, and enhance CI/CD pipelines while mentoring team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
19 Days Ago
San Jose, CA, USA
Hybrid
55,000 Employees
201K-230K Annually
Mid level
55,000 Employees
201K-230K Annually
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Lead Software Engineer, you will manage technology projects and a team, focusing on cloud-based solutions and regulatory needs. You will mentor developers, collaborate with product managers, and apply programming skills to solve business problems using various technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
United States
Remote
519 Employees
Senior level
519 Employees
Senior level
Fintech • Legal Tech • Payments • Sales • Software
As a Senior Software Engineer, you'll lead technical decisions, design scalable applications using Django, mentor other engineers, and collaborate with product and UX teams to deliver innovative solutions while maintaining application performance and fostering team development.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
19 Days Ago
United States
Remote
519 Employees
Senior level
519 Employees
Senior level
Fintech • Legal Tech • Payments • Sales • Software
Backend Staff Software Engineer role at AffiniPay, responsible for designing and implementing scalable applications in a microservice architecture. Provide guidance on software architecture, collaborate with teams, and stay updated on industry trends. Required skills include Ruby, Javascript, Typescript, Node.js, Terraform, AWS, Kubernetes, and Ruby on Rails.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
13 Days Ago
US
Remote
33 Employees
Mid level
33 Employees
Mid level
Database
As a Software Engineer in Customer Success, you will guide customers through technical onboarding, build new product features, develop custom scripts, and provide training to aid customer product adoption. You'll collaborate with engineering, product, and ingestion teams, while addressing customer needs and contributing to the development of technical documentation and solutions.
13 Days Ago
United States of America
Remote
1,831 Employees
Mid level
1,831 Employees
Mid level
Edtech
As a .NET Software Engineer, you will provide custom software solutions, engage in full life-cycle software development including requirements gathering, application and database design, and writing efficient code.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+15 More
20 Days Ago
United States
Remote
300 Employees
Senior level
300 Employees
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you will enhance the eCommerce experience by collaborating with Product and Design teams. Your role involves delivering software solutions, improving systems, and providing thought leadership on software architecture and tooling.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
20 Days Ago
Seattle, WA, USA
1,400 Employees
196K-294K Annually
Senior level
1,400 Employees
196K-294K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Staff Software Engineer, you'll lead high-impact projects, provide technical leadership to a team, design and develop distributed software services, and advocate for excellent engineering practices. You will collaborate with various teams and mentor engineers to enhance their skills while ensuring delivery of scalable and reliable systems in challenging environments.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+56 More
13 Days Ago
Pittsburgh, PA, USA
116 Employees
Entry level
116 Employees
Entry level
Information Technology
As a Software Engineer at Innovative Systems, you will design, build, and maintain reliable software code, improve existing products, develop and maintain RESTful web services, and optimize applications for performance. Collaboration with team members and understanding the product suite are key responsibilities.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size