Get the job you really want.

Top Software Engineer Jobs

20 Days Ago
United States
Remote
1,000 Employees
194K-285K Annually
Expert/Leader
1,000 Employees
194K-285K Annually
Expert/Leader
Artificial Intelligence • Marketing Tech • Mobile • Software
The Principal Software Engineer will lead the design, development, and deployment of distributed data applications, create a high-impact search platform, mentor engineers, and contribute to strategic planning while collaborating with cross-functional teams to deliver personalized marketing experiences.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
20 Days Ago
8 Locations
Remote
15,000 Employees
78K-122K Annually
Mid level
15,000 Employees
78K-122K Annually
Mid level
Artificial Intelligence • Automotive • Computer Vision • Internet of Things • Machine Learning
The Senior Software Engineer at Oshkosh designs, implements, and tests high-quality HMI software for vehicles. The role involves writing embedded software, conducting engineering calculations, and collaborating with other engineers. Responsibilities include peer reviewing code, developing test plans, managing technical documentation, and ensuring software quality and compliance with industry standards.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
18 Days Ago
USA
Remote
175 Employees
210K-247K Annually
Senior level
175 Employees
210K-247K Annually
Senior level
Security • Cybersecurity
The Staff Software Engineer will lead the Data Platform team at Abnormal Security, mentoring engineers and shaping the platform's architecture to support AI/ML applications, while building scalable systems and tools for operational excellence.
18 Days Ago
Boston, MA, USA
20,000 Employees
163K-270K Annually
Senior level
20,000 Employees
163K-270K Annually
Senior level
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
The Principal Software Engineer at Red Hat will design and optimize AI tooling for large language models, collaborate with teams at Red Hat and IBM Research, and mentor team members. Responsibilities include developing retrieval mechanisms, fine-tuning models, conducting evaluations, and engaging with open source communities.
19 Days Ago
New York, NY, USA
20,069 Employees
145K-270K Annually
Senior level
20,069 Employees
145K-270K Annually
Senior level
Healthtech • Biotech
The Principal Software Engineer will design and lead the development of Genentech’s Lab-in-the-Loop AI platform for drug design, manage a team of software engineers, and create integrated web applications while collaborating across several teams.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+21 More
24 Days Ago
8 Locations
Remote
578,950 Employees
110K-220K Annually
Senior level
578,950 Employees
110K-220K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will lead the development and implementation of digital solutions within Walmart's People Technology team, ensuring high-quality software, driving engineering best practices, and collaborating with cross-functional teams to meet technical and business goals.
20 Days Ago
Denver, CO, USA
711 Employees
Senior level
711 Employees
Senior level
Consumer Web
The Lead Software Engineer will design and develop application features, lead initiatives, mentor team members, and ensure the quality, scalability, and responsiveness of cloud-native applications. Responsibilities include participation in Agile methods, continuous technology evaluation, and ownership of production applications.
19 Days Ago
Austin, TX, USA
1,600 Employees
Senior level
1,600 Employees
Senior level
Fintech
The Senior Software Engineer will lead large technical projects, establish vision for trading infrastructure, design and maintain systems, and collaborate with traders and engineers while ensuring adherence to coding and operational standards.
Top Benefits:
401-K
401-K Matching
Company Outings
+23 More
4 Hours Ago
Chevy Chase, MD, USA
26,259 Employees
115K-230K Annually
Senior level
26,259 Employees
115K-230K Annually
Senior level
Insurance
As a Staff Engineer, you will design and develop an AI-powered marketing automation platform, ensuring high-quality technology products while leading design sessions and mentoring peers. You will work across the software lifecycle, implementing scalable distributed systems and collaborating with marketing teams for efficient customer engagement.
4 Hours Ago
New York, NY, USA
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Trading Systems Developer at FalconX will design and develop trading tools and systems, ensuring scalability and performance. They will partner with product managers to innovate trading solutions and enhance trading intelligence, while leveraging their expertise in high-performance trading components.
20 Days Ago
US
Remote
200 Employees
Expert/Leader
200 Employees
Expert/Leader
Artificial Intelligence • Big Data • Cloud • Cybersecurity • Defense
The Principal Software Engineer will lead technical initiatives, perform code reviews, and mentor junior engineers while driving complex software projects. Responsibilities include leading design discussions, ensuring quality delivery, enhancing APIs, and utilizing various cloud technologies.
Top Benefits:
401-K Matching
Child Care Benefits
Continuing Education Stipend
+28 More
21 Days Ago
United States of America
85,636 Employees
90K-168K Annually
Senior level
85,636 Employees
90K-168K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Software Engineer role involves deploying, automating, maintaining, and troubleshooting software systems, as well as architecting solutions and collaborating with teams in an agile environment. Responsibilities include the full software development lifecycle from requirements gathering to testing and release, emphasizing strong problem-solving skills and effective communication within teams.
19 Days Ago
Humphreys, MO, USA
1,319 Employees
74K-119K Annually
Mid level
1,319 Employees
74K-119K Annually
Mid level
Healthtech • Information Technology
As a Software Systems Engineer/Configuration Manager, you will enhance cybersecurity measures against unauthorized access for Army assets by applying engineering and analytical disciplines. Your role involves managing system configurations, recognizing security incidents, providing training, supporting disaster recovery initiatives, and recommending software tool upgrades.
22 Days Ago
USA
Remote
260 Employees
Senior level
260 Employees
Senior level
Automotive • Software
As a Staff Software Engineer at Roadie, you will lead the design and implementation of new platform features, identify and resolve system bottlenecks, mentor engineers, and collaborate with cross-functional teams to improve system performance for logistics operations.
Top Benefits:
401-K
Dental Insurance
Employee Stock Purchase Plan
+5 More
20 Days Ago
United States
Remote
91 Employees
157K-215K Annually
Senior level
91 Employees
157K-215K Annually
Senior level
Database • Analytics
The Senior Software Engineer on the Database Integrations Team will design and develop scalable and high-performance data onboarding platforms, integrate various datastores, and create solutions optimized for ClickHouse's performance. This role requires collaboration with internal teams to meet customer needs and a focus on innovative technical solutions.
19 Days Ago
San Francisco, CA, USA
Hybrid
115 Employees
180K-199K Annually
Mid level
115 Employees
180K-199K Annually
Mid level
Fintech • Software
As a Sr. Software Engineer at MyVest, you will contribute to the design and development of software products for wealth management, utilizing Java and SQL skills. You will work in a collaborative team environment, focusing on building new features and ensuring system performance and reliability within the financial services sector.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+17 More
19 Days Ago
Seattle, WA, USA
2,200 Employees
182K-247K Annually
Senior level
2,200 Employees
182K-247K Annually
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Staff Software Engineer focused on backend development at Databricks, you will design and implement micro-services, work with cloud APIs, and develop high-scale software solutions aimed at facilitating data and AI workloads. You will collaborate with product management and engineering teams to ensure the robustness of applications at scale.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
19 Days Ago
Seattle, WA, USA
2,200 Employees
182K-247K Annually
Senior level
2,200 Employees
182K-247K Annually
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Staff Software Engineer on the Runtime team, you'll develop cutting-edge distributed data storage and processing systems, focusing on improving query performance and accommodating workloads from ETL to data science. Responsibilities include contributing to projects like Apache Sparkâ„¢ and Delta Lake, optimizing systems for speed and reliability, and driving significant deliverables over the long term.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
19 Days Ago
Seattle, WA, USA
1,300 Employees
140K Annually
Senior level
1,300 Employees
140K Annually
Senior level
Fintech
The Senior Software Engineer will enhance cloud and infrastructure tools through automation, backend service development, and management of scalable infrastructure. Responsibilities include using IaC tools for automation, developing APIs with Python, designing CI/CD pipelines, and architecting cloud infrastructure on AWS and Azure. A key part of the role is technical leadership and problem-solving.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+15 More
19 Days Ago
Atlanta, GA, USA
36,000 Employees
Senior level
36,000 Employees
Senior level
Fintech • Information Technology • Payments • Software
As a Senior C++ Software Engineer at NCR VOYIX, you will design and implement software solutions for the Convenience, Fuel, Retail industry. You will focus on building reliable and scalable applications, participate in Agile processes, and advocate for high-quality engineering practices. Your role will involve leading projects, collaborating on test automation, and mentoring junior team members to drive the evolution of cutting-edge technology.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+21 More
19 Days Ago
United States
Remote
175 Employees
Senior level
175 Employees
Senior level
Blockchain
As a Staff Software Engineer at TRM, you'll design and build a scalable data warehouse, focusing on efficient data processing and incremental updates. You'll develop ETL pipelines, work with various data stores and collaborate with teams to enhance data analytics capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
20 Days Ago
New York, NY, USA
733 Employees
150K-190K Annually
Senior level
733 Employees
150K-190K Annually
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer in Compliance Engineering at Ripple, you will design, build and maintain reliable compliance systems in the crypto space, participate in the complete development lifecycle, and work collaboratively with technical teams to ensure high engineering standards and operational excellence.
19 Days Ago
Seattle, WA, USA
2,200 Employees
245K-368K Annually
Expert/Leader
2,200 Employees
245K-368K Annually
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Principal Software Engineer at Databricks, you will guide the engineering team in enhancing the product's user engagement and growth. Responsibilities include influencing product direction, managing technical design and implementation, and driving initiatives to increase active users while addressing both front-end and back-end development needs.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
19 Days Ago
Austin, TX, USA
8,216 Employees
Senior level
8,216 Employees
Senior level
Cloud • Hardware • Software • Semiconductor
The Lead Software Engineer will research and develop Machine Learning techniques for EDA tools and design, implement, and maintain relevant software. Collaboration with cross-functional teams and strong software engineering skills are mandatory.
20 Days Ago
Austin, TX, USA
34,450 Employees
73K-215K Annually
Senior level
34,450 Employees
73K-215K Annually
Senior level
Fintech • Payments
The Senior Software Engineer will design and implement complex multi-tier distributed software applications. They will work on performance-sensitive systems serving millions of requests daily and provide architectural guidance for PayPal’s core payments system as part of a cross-functional agile team.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size