Get the job you really want

Top Software Engineer Jobs

8,148+ Job Results
9 Days Ago
Nashua, NH, USA
631 Employees
Senior level
631 Employees
Senior level
Information Technology
The Lead Software Engineer will oversee a team in delivering and maintaining software products for the accounting industry. Responsibilities include product delivery lifecycle involvement, mentoring junior engineers, coordinating work distribution, and collaborating in an Agile environment to design and develop high-quality software solutions.
10 Days Ago
Minneapolis, MN, USA
Hybrid
205 Employees
Senior level
205 Employees
Senior level
Healthtech
The Lead Software Engineer at Gravie will design, develop, and deliver healthcare services, mentor engineering teams, oversee production operations, and manage system architecture upgrades while fostering a strong team culture.
10 Days Ago
United States
Remote
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer, you will develop and maintain data storage and caching infrastructure, collaborate with ML/AI/Search teams, and ensure high availability and reliability of services. You will also mentor engineers and contribute to the long-term technical strategy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
10 Days Ago
Seattle, WA, USA
Hybrid
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer at Reddit, you will address large scale storage infrastructure challenges, work on caching and data storage systems, maintain high reliability and availability, mentor engineers, and connect with teams across engineering, data science, and product.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
10 Days Ago
New York, NY, USA
Hybrid
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Staff Software Engineer will focus on scaling Reddit’s storage infrastructure and caching layer, ensuring high availability and reliability. Responsibilities include developing technical strategies, maintaining data storage infrastructure, managing both managed and self-hosted infrastructure, and mentoring fellow engineers. Collaboration with teams in engineering and data science is essential.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
10 Days Ago
San Francisco, CA, USA
Hybrid
518 Employees
Senior level
518 Employees
Senior level
Angel or VC Firm
The Senior Backend Engineer will design and extend systems to automate legal processes for fund formation, collaborate with stakeholders across engineering and legal teams, and solve complex problems at scale through innovative software solutions.
10 Days Ago
15 Locations
Remote
24 Employees
185K-225K Annually
Senior level
24 Employees
185K-225K Annually
Senior level
Robotics
The Staff Software Engineer will own frontend features, working directly with customers and the design team. Responsibilities include developing high-performance React applications and enhancing user experiences in robotics and self-driving technologies.
10 Days Ago
USA
Remote
3,700 Employees
212K-249K Annually
Senior level
3,700 Employees
212K-249K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Staff Software Engineer on the Markets team, you'll architect and implement core trading platform components, focusing on connectivity, market data, and trade execution. You'll design scalable, low-latency systems and collaborate with engineers and product managers to turn visions into reality, addressing complex challenges in the crypto trading space.

Featured Jobs

10 Days Ago
Fort Meade, MD, USA
Remote
10 Employees
Senior level
10 Employees
Senior level
Business Intelligence • Consulting
As a Principal Software Developer, you will design, develop, troubleshoot, and analyze complex software systems. The role involves advising hardware engineers, deploying software, maintaining logs, and supporting various development methodologies. You will work on software product maintenance, testing, and integration while utilizing various configuration management tools and programming languages.
10 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, ensure code quality, and advocate for innovation in technology and processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Smithfield, RI, USA
58,848 Employees
Expert/Leader
58,848 Employees
Expert/Leader
Fintech
As a Principal Software Engineer, you will lead the development of the Performance Measurement and Analysis product, architecting and building scalable data processing systems using technologies like Snowflake, Python, AWS, and various other tools and frameworks. Your role includes mentoring junior developers, collaborating with multiple teams, and ensuring efficient deployment practices.
10 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will work on building and maintaining data validation features, improving software architecture, debugging data replication, and analyzing new data source features. Your role includes mentoring juniors and contributing to hiring processes while ensuring high performance and reliability in data pipelines.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
Fivetran seeks a Principal Software Engineer to lead the design and development of their Data Lake product. Responsibilities include collaborating with product teams, implementing scalable data lake systems, analyzing performance issues, and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will enhance Postgres data pipeline services by driving performance improvements, reliability, and building new features. Responsibilities include creating technical documents, writing and testing code, resolving customer issues, and collaborating across teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Cambridge, MA, USA
6,766 Employees
Senior level
6,766 Employees
Senior level
Software
The Senior Software Engineer II role involves leading complex engineering projects, providing technical expertise, solving architectural challenges, and advocating for quality practices. The individual will collaborate with team leaders and project managers to guide project direction, mentor junior engineers, and drive impactful engineering solutions.
10 Days Ago
San Mateo, CA, USA
8,768 Employees
Senior level
8,768 Employees
Senior level
Gaming
As a Sr. Software Engineer in Engineering Enablement, you will collaborate with product and operations teams to design and develop tools and infrastructure for software delivery. You'll work on CI/CD pipelines, containerization using Docker and Kubernetes, and solve complex technical challenges to enhance engineering productivity.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
10 Days Ago
USA
Remote
124 Employees
Senior level
124 Employees
Senior level
Fintech • Cryptocurrency • Web3
The Senior Software Engineer - Mobile will enhance and maintain the Bitcoin Depot Mobile App, collaborating with product and marketing teams. Responsibilities include developing new features, ensuring quality through rigorous testing, and integrating APIs. The role focuses on building responsive interfaces and working with backend services, while establishing metrics for success post-launch.
Top Benefits:
Health Insurance
Paid Sick Days
Remote Work Program
10 Days Ago
USA
Remote
340 Employees
170K-200K Annually
Senior level
340 Employees
170K-200K Annually
Senior level
Edtech
The Senior Software Engineer at Ignite Reading is responsible for leading software development projects to scale the organization and serve at least 100,000 students. Key responsibilities include assessing technical needs, designing key software projects, partnering with teams to deliver solutions, and supporting the development of the engineering function. Qualifications include 7+ years of software engineering experience, knowledge of modern web development technologies, and experience with Ruby on Rails, Hotwire, Tailwind, and Postgres.
10 Days Ago
United States
Remote
28 Employees
140K-180K Annually
Expert/Leader
28 Employees
140K-180K Annually
Expert/Leader
Healthtech
As a Staff Software Engineer - Full Stack, you will design and develop front-end and back-end applications, create APIs, and ensure great user experience while collaborating with cross-functional teams to improve healthcare through predictive analytics.
10 Days Ago
Hendersonville, TN, USA
4,600 Employees
Senior level
4,600 Employees
Senior level
Information Technology • Real Estate • Analytics
The Principal Software Engineer will design and own the architecture of software systems, from web products to data pipelines. The role requires collaboration with product and technology leadership, guiding architectural direction, and ensuring existing systems are well documented. It emphasizes problem-solving and collaboration across various teams in an enterprise-scale environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
10 Days Ago
US
Remote
252 Employees
Senior level
252 Employees
Senior level
Artificial Intelligence • Cloud • Mobile • Security • Software
As a Senior Software Engineer on the MLOps team, you will design and develop complex software systems, lead technical projects, mentor junior engineers, and implement cloud solutions while ensuring software quality and security compliance.
10 Days Ago
U.S.
Remote
304 Employees
Senior level
304 Employees
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
The Senior Staff Software Engineer will oversee the technical roadmap for payment integrations, work across various teams, and be hands-on in executing tasks. The role requires leading product delivery, aligning technical strategies, and designing solutions to maximize ROI in a fast-paced FinTech environment.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+38 More
10 Days Ago
United States
Remote
280 Employees
144K-182K Annually
Senior level
280 Employees
144K-182K Annually
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Software Engineer, you will architect and deliver fault-tolerant infrastructure using Rust and other languages. You'll engage with users to understand their needs, lead architectural discussions, mentor junior engineers, and own the success of systems and products. Collaboration across teams and clear communication are key, alongside best practices in coding and design.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
10 Days Ago
Mountain View, CA, USA
Remote
16 Employees
Expert/Leader
16 Employees
Expert/Leader
Cloud • Database
The candidate will design, develop, and deliver the architectural vision for Neurelo's products, emphasizing high-performance and scalable systems. Responsibilities include collaborating with product and design teams and representing the company's technical vision internally and externally.
10 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 ensure high code quality. They will advocate for emerging technologies to enhance the development process.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size