Get the job you really want

Top Software Engineer Jobs

8,213+ Job Results
19 Days Ago
Garden Grove, CA, USA
203 Employees
140K-180K Annually
Mid level
203 Employees
140K-180K Annually
Mid level
Automotive • Energy
As a Software Engineer specializing in embedded Linux for ADAS platforms, you will develop and optimize low-level software for Advanced Driver Assistance Systems. Responsibilities include kernel optimization, device driver development, RTOS implementation, performance tuning, and code quality maintenance while collaborating with cross-functional teams.
Top Benefits:
401-K
Company Equity
Continuing Education Stipend
+24 More
19 Days Ago
2 Locations
320 Employees
120K-135K Annually
Junior
320 Employees
120K-135K Annually
Junior
Fintech • Mobile • Security • Software • Cybersecurity
The Frontend Software Engineer will design and develop user-facing features for a digital identity application, working with senior engineers to ensure functionality and user accessibility. Responsibilities include optimizing applications, collaborating with back-end developers, validating user inputs, and contributing to improvements and quality standards.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+44 More
19 Days Ago
2 Locations
320 Employees
120K-135K Annually
Entry level
320 Employees
120K-135K Annually
Entry level
Fintech • Mobile • Security • Software • Cybersecurity
The Backend Software Engineer will design and develop the digital identity infrastructure, leveraging technical expertise to deliver software solutions for a scalable platform. Responsibilities include guiding software features from product inception to production, maintaining communication with stakeholders, overseeing testing, and producing quality code while solving complex problems.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+44 More
19 Days Ago
2 Locations
320 Employees
120K-135K Annually
Senior level
320 Employees
120K-135K Annually
Senior level
Fintech • Mobile • Security • Software • Cybersecurity
The Full-Stack Software Engineer will design and develop digital identity infrastructure, working on both client-side and server-side architecture. The role involves building scalable solutions, collaborating with teams, ensuring application performance, writing clean code, managing databases, and contributing innovative ideas.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+44 More
19 Days Ago
United States of America
73,000 Employees
Mid level
73,000 Employees
Mid level
Other • Retail
The Software Engineer will develop and configure test programs and advanced analytics solutions, collaborating to build scalable software. Responsibilities include assessing problems, leading technical solutions, and delivering data-driven results, while learning new technologies for continuous improvement.
19 Days Ago
8 Locations
Remote
4,900 Employees
86K-114K Annually
Mid level
4,900 Employees
86K-114K Annually
Mid level
Fintech • Payments
As a Software Engineer in the Data team, you will design, test, and implement data products and systems, utilizing big data and AI technologies. You will collaborate with stakeholders, maintain CI/CD pipelines, and support live data products while fostering continuous learning within the team.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
19 Days Ago
United States
Remote
30 Employees
125K-180K Annually
Senior level
30 Employees
125K-180K Annually
Senior level
Artificial Intelligence • Machine Learning • Software
The QA Software Engineer will develop and maintain automated testing frameworks, create validation scripts for data processing, implement end-to-end tests for UIs, and ensure quality standards throughout the development lifecycle, while collaborating with customers to enhance reliability.
19 Days Ago
San Mateo, CA, USA
4,731 Employees
116K-150K Annually
Mid level
4,731 Employees
116K-150K Annually
Mid level
Edtech
Develop and improve educational products by collaborating with a team of engineers, working on both new features and existing code. Responsibilities include designing, coding, testing, debugging, and providing project estimates.
19 Days Ago
USA
Remote
245 Employees
Senior level
245 Employees
Senior level
Cloud • Security • Software • Cybersecurity
The Senior Full Stack Software Engineer will design, build, and deliver firewall management solutions, collaborating with product teams throughout the product lifecycle. Responsibilities include writing clean, maintainable code, participating in code reviews, evaluating modern technologies, and supporting current services. The role involves learning new systems and contributing to improving product functionalities based on customer needs.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+14 More
19 Days Ago
New York, NY, USA
2,382 Employees
101K-198K Annually
Junior
2,382 Employees
101K-198K Annually
Junior
Big Data • Cloud • Software • Database
The Software Engineer will design, implement, and maintain backend software for Atlas Search, focusing on distributed systems and cloud services. They'll collaborate with team members to enhance scalability and system architecture, ensuring a seamless user experience. The role involves leading projects, providing input on the roadmap, and maintaining high technical standards.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
19 Days Ago
Chantilly, VA, USA
206 Employees
Senior level
206 Employees
Senior level
Information Technology • Security • Cybersecurity
Full Stack Software Engineer responsible for developing and maintaining a complex web application built on the MEAN stack with a focus on ElasticSearch integration. Requires 5+ years of related software development experience and expertise in software design patterns and best practices.
19 Days Ago
Washington, DC, USA
Remote
750 Employees
182K-274K Annually
Expert/Leader
750 Employees
182K-274K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
You will develop software for state estimation and sensor fusion, validating algorithms for aerial platforms, and enhancing simulation capabilities. Collaborate with teams to ensure reliable autonomy and contribute to the application of advanced AI solutions in defense technology.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
19 Days Ago
Houston, TX, USA
80 Employees
Entry level
80 Employees
Entry level
HR Tech
The Entry Level Software Engineer role involves designing, coding, testing, and managing software applications. Candidates will utilize programming languages like Java and Python, demonstrate problem-solving skills, and manage projects collaboratively. Familiarity with Agile methodologies and SQL is also beneficial.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+33 More
19 Days Ago
Washington, DC, USA
80 Employees
Entry level
80 Employees
Entry level
HR Tech
The Entry Level Software Engineer role involves designing, coding, testing, and managing software applications. Candidates should have a strong foundation in programming languages like Java, C#, Python, or JavaScript, and familiarity with software development methodologies, database management, and project management skills. Excellent problem-solving abilities and teamwork skills are essential.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+33 More
19 Days Ago
United States
Remote
1,900 Employees
191K-267K Annually
Mid level
1,900 Employees
191K-267K Annually
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
Work as a Frontend Software Engineer III at Reddit, collaborating with product, design, and engineering teams to build innovative features. Requires 3+ years of frontend software development experience with Javascript, Typescript, and front-end frameworks like React and Vue. Strong skills in GraphQL, REST, and CSS. Must have a BS degree in Computer Science or related field.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
19 Days Ago
New York, NY, USA
84 Employees
167K-265K Annually
Senior level
84 Employees
167K-265K Annually
Senior level
HR Tech • Insurance • Software
The Fullstack Software Engineer at Pave will be responsible for developing a compensation platform, working with modern web technologies. The role involves strong ownership, collaboration, and the ability to navigate ambiguity in product development while creating a user-friendly experience for customers. Understanding customer needs to inform product decisions is key.
19 Days Ago
Chantilly, VA, USA
184 Employees
Entry level
184 Employees
Entry level
Information Technology • Internet of Things
The role involves developing, maintaining, and enhancing complex software systems, with positions available for varying levels of experience. Responsibilities may include backend development, web interface design, microservices architecture, and participation in Agile software development.
19 Days Ago
New York, NY, USA
1,390 Employees
Entry level
1,390 Employees
Entry level
Financial Services
The role involves creating and improving documentation, building tools for better docs, developing training materials, and producing longer written pieces, such as tutorials. The ideal candidate should be an excellent writer with enough programming knowledge to navigate the codebase and contribute effectively.
19 Days Ago
New Haven, CT, USA
Remote
35 Employees
Senior level
35 Employees
Senior level
Hardware • Information Technology • Quantum Computing
The Senior Quantum Software Engineer will develop key components for the quantum computing platform, focusing on compiler design and interfacing with quantum programming environments. Responsibilities include collaborating with cross-functional teams, architecting compiler software, conducting code reviews, and optimizing performance.
19 Days Ago
United States
Remote
353 Employees
Junior
353 Employees
Junior
Information Technology
The Software Developer will drive feature execution and delivery through collaboration with cross-functional teams while utilizing a microservice architecture. Responsibilities include developing applications using .NET technologies and ensuring quality through unit testing and design patterns.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
29 Employees
Junior
Cloud • Security • Software • Analytics
As a Software Engineer at Arista Networks, the responsibility includes building a programmable data center infrastructure, leveraging software-defined networking principles, and maintaining a single software image across various products. The role involves collaborating with the OpenConfig team and contributing to the architecture of a new networking operating system.
19 Days Ago
New York, NY, USA
42 Employees
160K-190K Annually
Senior level
42 Employees
160K-190K Annually
Senior level
Software
As a Senior Fullstack Software Engineer, you will design, build, ship, and maintain features for the Care Platform. Responsibilities include implementing and supporting cross-stack features, writing maintainable code, and ensuring the reliability and performance of the software. Collaboration with cross-functional teams is key to addressing user needs effectively.
19 Days Ago
Denver, CO, USA
500 Employees
Mid level
500 Employees
Mid level
eCommerce • Logistics • Software • Transportation
As a Software Engineer in Test, you will develop and maintain test automation frameworks, contributing to automated test scripts for microservices supporting DAT’s SaaS platform. Responsibilities include designing test cases, executing SQL test cases, conducting UI testing, analyzing results, and collaborating with development teams to resolve issues.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+49 More
19 Days Ago
New York, NY, USA
1,455 Employees
Senior level
1,455 Employees
Senior level
Software • Database
As a Senior Full Stack Software Engineer at Postman, you will lead the design and implementation of both back-end and front-end architectures while building features used by millions of developers. You will ensure operational excellence, mentor team members, and collaborate with product managers to enhance user experiences.
19 Days Ago
Cambridge, MA, USA
Remote
13 Employees
Junior
13 Employees
Junior
3D Printing • Software
The VR/AR Software Engineer will develop and improve multi-user collaborative simulation software, implement modules, manage codebases, design interactive experiences, and engage in user feedback processes. Responsibilities also include cloud engineering and collaborating with a small team of developers.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size