Get the job you really want

Top Software Engineer Jobs

8,216+ Job Results
11 Days Ago
8 Locations
Remote
10,001 Employees
Senior level
10,001 Employees
Senior level
Logistics • Transportation
The Senior Software Engineer will lead digital transformation at Werner. Responsibilities include analyzing user information needs, collaborating on designing solutions for complex problems, developing and implementing software solutions, documenting processes, and mentoring less experienced developers. They will also ensure goals are met through related tasks and handle production support issues as necessary.
Top Benefits:
401-K
Dental Insurance
Employee Stock Purchase Plan
+9 More
11 Days Ago
Minneapolis, MN, USA
47 Employees
80K-150K Annually
Senior level
47 Employees
80K-150K Annually
Senior level
Other
The Senior Software Developer will innovate software solutions for federal agencies, including the US Army and Navy, while working independently and in teams on mission-critical applications. Responsibilities include designing, developing, and demonstrating cutting-edge technologies.
11 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
As a Senior Software Engineer at ClearEdge, you will design and develop modular components for advanced government applications, collaborate on troubleshooting and implementing SIGINT and multimedia solutions, and present technical documentation to stakeholders while ensuring strong communication skills are utilized throughout.
11 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Expert/Leader
66 Employees
Expert/Leader
Big Data • Software • Analytics
The Principal Software Engineer develops, maintains, and enhances complex software systems, conducts software testing and reviews, resolves software issues, and contributes to system design. They utilize various programming methodologies and collaborate in a team to meet project requirements.
11 Days Ago
Dayton, OH, USA
67 Employees
Mid level
67 Employees
Mid level
Software
Stellar Science is looking for C++ Software Engineers to develop scientific software tools focusing on math and physics challenges. Responsibilities include creating reusable code and potentially engaging in cross-platform development, user interface design, and performance optimization in areas like computer vision and simulations.
Top Benefits:
Dental Insurance
Disability Insurance
Flexible Spending Account
+3 More
11 Days Ago
Hendersonville, TN, USA
4,600 Employees
Senior level
4,600 Employees
Senior level
Information Technology • Real Estate • Analytics
Lead the development of backend services for CoStar's products, ensuring robust and maintainable code while leveraging C#, .NET, SQL Server, and AWS. Collaborate with other developers, driving best practices and evaluating emerging technologies to enhance the technology platform.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
11 Days Ago
Seattle, WA, USA
241 Employees
Senior level
241 Employees
Senior level
Food
The Staff/Principal Software Engineer will design and develop demand forecasting and supply chain systems. Responsibilities include architecting complex systems, implementing full-stack solutions, and collaborating with cross-functional teams to enhance the supply chain operations.
Top Benefits:
Company Outings
Health Insurance
Paid Holidays
+3 More
11 Days Ago
Hazelwood, MO, USA
141,000 Employees
Senior level
141,000 Employees
Senior level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Senior Software Engineer will develop and maintain complex software for the Tomahawk Missile System, providing technical leadership and guidance to a team. Responsibilities include coding, unit testing, integrating software components, and ensuring compliance with industry-standard processes. Collaboration with team members and working under minimal direction are key aspects of the role.

Featured Jobs

11 Days Ago
Belmont, MA, USA
7,000 Employees
97K-162K Annually
Senior level
7,000 Employees
97K-162K Annually
Senior level
Artificial Intelligence • Cloud • Events • Productivity • Software • Business Intelligence • Conversational AI
The Senior Software Engineer collaborates with product managers and UX designers to enhance RingCentral applications. Responsibilities include designing new features, debugging issues, improving application architecture, managing escalated issues, and providing incident tracking and reporting.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+47 More
11 Days Ago
Columbus, OH, USA
750 Employees
137K-185K Annually
Senior level
750 Employees
137K-185K Annually
Senior level
Automotive • Insurance • Machine Learning • Mobile • Software
As a Lead Front-End Software Engineer at Root, you will lead a team in developing rich web applications, transforming designs into high-quality code, and mentoring team members. You will collaborate with Product Managers and other stakeholders to define project goals and ensure technical feasibility while optimizing applications for performance and scalability.
Top Benefits:
401-K
401-K Matching
Company Equity
+30 More
11 Days Ago
United States
Remote
350 Employees
Senior level
350 Employees
Senior level
Mobile • Security • Software • Cybersecurity
The Senior Software Engineer will develop Keeper's Privileged Access Management solution with a focus on writing and maintaining code, implementing password rotation scripts, and building integrations with third-party DevOps tools. Responsibilities include providing enterprise-level support for SDKs, APIs, and third-party integrations.
Top Benefits:
401-K
Company Equity
Company Outings
+32 More
11 Days Ago
United States
Remote
350 Employees
Senior level
350 Employees
Senior level
Mobile • Security • Software • Cybersecurity
The Senior Software Engineer will design, develop, and maintain the Keeper Secrets Manager and other related products. Responsibilities include collaborating with cross-functional teams, writing clean code, conducting code reviews, troubleshooting issues, and managing open source projects, all while ensuring security and scalability in solutions.
Top Benefits:
401-K
Company Equity
Company Outings
+32 More
11 Days Ago
United States
Remote
350 Employees
Senior level
350 Employees
Senior level
Mobile • Security • Software • Cybersecurity
As a Senior Software Engineer, you will design, develop and maintain the backend systems for Keeper's applications. You'll collaborate with cross-functional teams, manage task prioritization, and implement secure and scalable solutions using Java and AWS. You will also optimize MySQL database performance and participate in code reviews.
Top Benefits:
401-K
Company Equity
Company Outings
+32 More
11 Days Ago
Austin, TX, USA
Remote
997 Employees
Senior level
997 Employees
Senior level
Healthtech
As a Senior Software Engineer II at Aledade, you will develop and improve the web application and data pipelines. Your responsibilities include creating scalable solutions, mentoring junior engineers, and collaborating with cross-functional teams using Agile methodologies.
11 Days Ago
Cambridge, MA, USA
Remote
6,766 Employees
Senior level
6,766 Employees
Senior level
Software
The Senior Software Engineer will join the product team focusing on the Fintech domain, responsible for writing and shipping production code, building and analyzing new features, collaborating with cross-functional teams, and improving user experiences through insights and experimentation.
11 Days Ago
Boca Raton, FL, USA
1,153 Employees
Senior level
1,153 Employees
Senior level
Healthtech • Software • Telehealth
As a Senior Software Engineer, you will design, develop, document, and debug software systems, primarily using Java. You will work on both new and existing applications, contribute to technical design, provide support, and collaborate with your development team to ensure high-quality software delivery.
11 Days Ago
New York, NY, USA
Remote
776 Employees
158K-167K Annually
Senior level
776 Employees
158K-167K Annually
Senior level
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
As a Senior Software Engineer, you will lead the development and operationalization of a multi-million node knowledge graph, crafting AI solutions for real-time alert generation, overseeing data extraction and ingestion, and enhancing the Knowledge Platform's capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
11 Days Ago
US
Remote
820 Employees
Senior level
820 Employees
Senior level
Information Technology • Software
The Sr. Software Developer will design, develop, and maintain software in collaboration with a team, participate in the SDLC, create high-quality deliverables through Agile processes, and utilize Microsoft SQL Server for database management. Key responsibilities include writing code, conducting unit testing, and optimizing software solutions in the AWS cloud.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
11 Days Ago
US
Remote
820 Employees
Senior level
820 Employees
Senior level
Information Technology • Software
The Sr. Software Developer will collaborate with a software development team to design, develop, and maintain high-quality software. Responsibilities include participating in the SDLC, collaborating with stakeholders, conducting unit testing, and implementing software solutions within the Microsoft tech stack and AWS cloud, along with utilizing SQL Server for data management.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
11 Days Ago
US
Remote
820 Employees
Senior level
820 Employees
Senior level
Information Technology • Software
The Sr. Software Developer will work collaboratively with a software development team to design, develop, and maintain high-quality software using C#, .NET Frameworks, and web technologies. Responsibilities include participating in the SDLC, conducting unit testing, collaborating with stakeholders, and implementing software solutions in AWS.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
11 Days Ago
United States
Remote
413 Employees
Senior level
413 Employees
Senior level
Fintech • Hardware • Payments
As a Tech Lead and Senior Software Engineer, you will lead a team in expanding REPAY's payment processing platform, ensure high-quality software delivery, drive technical decisions, and mentor fellow engineers, while staying current with technologies and industry trends.
11 Days Ago
United States
Remote
71 Employees
Senior level
71 Employees
Senior level
Artificial Intelligence • Legal Tech • Software • Business Intelligence • Generative AI
The Senior Software Engineer, AI will lead the AI/ML strategy and implementation, focusing on designing, developing, and deploying advanced Retrieval-Augmented Generation systems. Responsibilities include conducting AI/ML research, creating scalable machine learning architectures, optimizing system performance, and mentoring team members.
Top Benefits:
401-K
Company Equity
Company Outings
+47 More
11 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
187K-233K Annually
Senior level
1,200 Employees
187K-233K Annually
Senior level
Big Data • Cloud • Software • Database
The Staff Software Engineer will design, develop, and debug software for distributed systems, manage multiple projects, mentor junior engineers, and uphold high standards of code quality and performance, while also innovating and improving development processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
11 Days Ago
San Mateo, CA, USA
8,768 Employees
188K-282K Annually
Senior level
8,768 Employees
188K-282K Annually
Senior level
Gaming
The Senior Embedded Software Engineer will lead feature implementations in embedded firmware and host drivers, collaborate with cross-functional teams, develop testing infrastructure, and improve code quality to support new products for PlayStation.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
11 Days Ago
Palo Alto, CA, USA
293 Employees
Senior level
293 Employees
Senior level
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
The Senior Software Engineer will enhance multi-signature Bitcoin wallets, ensure system scalability and performance, maintain backend software integrating with Bitcoin, and contribute knowledge across the engineering team. They will document functionality for UI and third-party developers.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size