Get the job you really want.

Top Software Engineer Jobs

20 Days Ago
Pittsburgh, PA, USA
Hybrid
670 Employees
174K-294K Annually
Senior level
670 Employees
174K-294K Annually
Senior level
Edtech • Machine Learning • Mobile • Other • Software
As a Senior Software Engineer on the Test Scoring team at Duolingo, you will develop innovative ways to assess language ability using AI. You'll work on web-based services and essential infrastructure, collaborating closely with engineers and researchers. Your role includes owning key test metrics and advocating best practices while mentoring junior engineers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+51 More
20 Days Ago
Long Beach, CA, USA
655 Employees
155K-190K Annually
Mid level
655 Employees
155K-190K Annually
Mid level
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior DevOps Engineer at Vast will develop and maintain CI/CD pipelines, support the Flight Software organization, and collaborate on cloud-based systems. Responsibilities include optimizing build systems, deploying software, integrating with Ground Software, and contributing to a DevOps culture.
Top Benefits:
401-K
Company Equity
Company Outings
+22 More
20 Days Ago
3 Locations
Remote
180 Employees
Senior level
180 Employees
Senior level
Software
As a Senior Android Engineer, you will develop and maintain the Android framework for mobile applications, support connectivity solutions, and contribute to the evolution of our platform's architecture. Responsibilities include building applications in Kotlin/Java, implementing MVVM, conducting tests, and engaging in code reviews while adapting to new technologies.
Top Benefits:
401-K
Company Equity
Company Outings
+15 More
25 Days Ago
8 Locations
Remote
12 Employees
Senior level
12 Employees
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
20 Days Ago
USA
Remote
3,700 Employees
181K-213K Annually
Senior level
3,700 Employees
181K-213K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Development Engineer in Test, you'll develop new services using Golang, design scalable systems, and maintain backend systems, collaborating with cross-functional teams while ensuring high-quality code.
20 Days Ago
USA
Remote
22 Employees
Mid level
22 Employees
Mid level
Software
The Software Development Engineer in Test will implement automated testing infrastructure for mobile applications, focusing on end-to-end tests, collaborating with development and product teams, and debugging production issues. Proficiency in CI/CD, expertise in Rust, and experience with cloud technologies are essential requirements.
24 Days Ago
Seattle, WA, USA
1,958 Employees
129K-204K Annually
Senior level
1,958 Employees
129K-204K Annually
Senior level
Information Technology
The Senior Software Engineer will design, develop, troubleshoot, and debug software for enhancements and new products, provide support to end users, work with third-party software, and perform root cause analysis while mentoring others and collaborating with stakeholders.
23 Days Ago
United States of America
73,000 Employees
Mid level
73,000 Employees
Mid level
Other • Retail
The Senior Software Engineer will develop and implement software solutions, focusing on analytics and machine learning. Responsibilities include advising product owners, assessing technology solutions, building scalable applications, and solving machine learning problems that impact business decisions. Telecommuting is allowed from most U.S. locations.
20 Days Ago
Lake Oswego, OR, USA
1,479 Employees
110K Annually
Senior level
1,479 Employees
110K Annually
Senior level
Information Technology • Consulting
The Staff Software Engineer, Data will lead technical designs and implement NAVEX's data platform, mentor other engineers, promote optimizations, and collaborate within an agile team on product advancements while maintaining high-quality standards.
20 Days Ago
Pittsburgh, PA, USA
1,579 Employees
191K-306K Annually
Senior level
1,579 Employees
191K-306K Annually
Senior level
Automotive
In this role, you will lead the design and development of data systems, improve data discoverability and throughput, create internal products to enhance efficiency, and mentor the engineering team. You will work with large-scale data management systems and ML pipelines while leveraging cloud infrastructure.
2 Days Ago
Bellevue, WA, USA
5,500 Employees
203K-298K Annually
Senior level
5,500 Employees
203K-298K Annually
Senior level
Gaming • Metaverse
As a Senior Engine Programmer at Epic Games, you will develop low-level tools and systems for Unreal Engine, optimize performance, create custom tools for developers, and support external customers. This role emphasizes problem-solving and enhancing workflows for programmers and content creators.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
20 Days Ago
USA
Remote
3,700 Employees
212K-249K Annually
Entry level
3,700 Employees
212K-249K Annually
Entry level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Lead the design, development, and maintenance of fullstack systems for Coinbase Commerce using various programming languages. Drive technical vision and strategy, collaborate with teams, and optimize smart contracts for seamless crypto payment processing.
21 Days Ago
USA
Remote
83 Employees
Senior level
83 Employees
Senior level
Robotics
As a Senior Staff Software Release Engineer, you will design, implement, and maintain software build and release processes while managing a small team. Your responsibilities include developing automated build systems, managing release pipelines, implementing CI/CD practices, and collaborating with cross-functional teams.
21 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Engineer will develop tools for AI applications at scale, improving GPU performance using PyTorch and crafting a code generation system for deep learning models. The role involves collaboration with various engineering teams and influences hardware design at NVIDIA.
21 Days Ago
2 Locations
Remote
67 Employees
Senior level
67 Employees
Senior level
Other
As a Senior Software Engineer - Backend, you'll engineer scalable systems, drive project development, ensure high-quality software delivery, optimize APIs, and collaborate across teams. You'll also be responsible for mentoring junior engineers and implementing advanced algorithms for insights.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
23 Days Ago
New York, NY, USA
575 Employees
170K-215K Annually
Senior level
575 Employees
170K-215K Annually
Senior level
Digital Media • Information Technology • Other • Software • Sports
The Senior Software Engineer for Ad Engineering at Fubo will be responsible for developing and maintaining the advertising technology platforms, ensuring high reliability and performance. They will work on distributed systems, implement testing to maintain platform stability, and gather data requirements from third parties.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+39 More
2 Days Ago
Hudson, NY, USA
21,504 Employees
133K-158K Annually
Mid level
21,504 Employees
133K-158K Annually
Mid level
Fintech • Financial Services
As an Application Engineer at Aladdin Wealth Tech, you will develop and support portfolio optimization capabilities, working closely with client teams and product management. Your role includes delivering APIs, improving scalability and performance, and participating in technical design reviews.
24 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
The Lead Software Engineer at Focused Labs will ensure adherence to development practices among the team, manage architecture decisions, and oversee the delivery of production-ready software. Responsibilities include collaboration with project management and design teams, communication of technical risks, and team management to foster collaboration and productivity. The role emphasizes continuous improvement in software development practices and relationship building with client technical teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
21 Days Ago
Atlanta, GA, USA
400 Employees
Senior level
400 Employees
Senior level
Healthtech • Information Technology • Software
As a Senior Software Engineer at QGenda, you will design, develop, and implement improvements and new features to the QGenda.com web application. You will work in a Scrum environment, participate in architecture discussions, conduct code reviews, mentor junior developers, and strive for continuous improvement of the code base with a focus on quality testing.
Top Benefits:
401-K
Company Outings
Dental Insurance
+15 More
3 Days Ago
Frisco, TX, USA
5,613 Employees
Senior level
5,613 Employees
Senior level
Fintech • Payments • Financial Services
The Senior Software Engineer is responsible for developing ATM software solutions, enhancing operational efficiency, participating in project delivery, mentoring junior staff, and ensuring high availability and security of services. This role involves collaborating with IT departments, authoring technical documentation, and managing production incidents.
Yesterday
San Jose, CA, USA
5,847 Employees
198K-297K Annually
Expert/Leader
5,847 Employees
198K-297K Annually
Expert/Leader
Cloud • Information Technology • Security • Software
As an Architect at F5, you will design and implement features for Central Manager, guiding multiple project teams with your technical expertise, integrating industry trends into product platforms, and advocating for quality. You will lead initiatives that enhance application security and performance while mentoring team members in an Agile environment.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+21 More
24 Days Ago
San Francisco, CA, USA
Hybrid
246 Employees
164K-217K Annually
Senior level
246 Employees
164K-217K Annually
Senior level
Artificial Intelligence • Information Technology • Productivity • Software • Analytics • Business Intelligence
As a Staff Software Engineer at Productboard, you will develop and enhance a platform that collects user feedback, impacting product direction and customer satisfaction. You will work across the entire tech stack, tackling complex challenges in feature development while collaborating with teams to deliver effective solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+58 More
21 Days Ago
Palo Alto, CA, USA
Remote
1,100 Employees
105K-145K Annually
Mid level
1,100 Employees
105K-145K Annually
Mid level
Big Data • HR Tech • Mobile • Software • Database
The Senior Software Engineer, Big Data, is responsible for building data processing and exploration pipelines, developing ML infrastructure, and taking part in the full life cycle of applications at scale. The role requires a strong understanding of big data technologies and involves collaborating across functional teams to create effective data-driven applications.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+48 More
21 Days Ago
2 Locations
Remote
241 Employees
Mid level
241 Employees
Mid level
Software • Analytics
Join the druid systems team at Imply to build scalable orchestration engines and data management capabilities in Apache Druid. Contribute to the growth of the Apache Druid community through code and design reviews. Strong communication skills and solid grasp on good software engineering practices required.
23 Days Ago
USA
Remote
47 Employees
190K-215K Annually
Senior level
47 Employees
190K-215K Annually
Senior level
Healthtech
The Senior Software Engineer II will lead and mentor a development team, manage complex projects, and drive architectural solutions. Responsibilities include developing Django applications, managing large data sets, improving existing systems, and ensuring security practices are followed.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size