Get the job you really want

Top Software Engineer Jobs

8,013+ Job Results
8 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
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product. Responsibilities include developing highly reliable large-scale data lake systems, collaborating with product teams, contributing to open-source projects, and ensuring operational excellence. The role requires strong development skills in data management systems and substantial experience in cloud services.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 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, lead multiple projects, mentor junior engineers, maintain code quality, and advocate for new technologies in a startup environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 Days Ago
US
Remote
200 Employees
110K-200K Annually
Senior level
200 Employees
110K-200K Annually
Senior level
Artificial Intelligence • Big Data • Cloud • Cybersecurity • Defense
The Senior Software Engineer will lead the development and scaling of microservices and web APIs, focusing on AWS and Python. Responsibilities include ensuring data security, enhancing user satisfaction through prototyping, and collaborating with a proactive team.
Top Benefits:
401-K Matching
Child Care Benefits
Continuing Education Stipend
+28 More
8 Days Ago
United States
Remote
289 Employees
Senior level
289 Employees
Senior level
Aerospace
As a Senior Software Engineer at Breeze Airways, you'll develop scalable solutions, improve development practices, and lead projects within a cross-functional team. Focusing on both the technical and operational aspects, you'll ensure high-quality deliverables that align with business goals and enhance user experiences in the airline industry.
8 Days Ago
United States
Remote
90 Employees
Entry level
90 Employees
Entry level
HR Tech • Information Technology • Productivity • Software • Database
RocketReach is seeking a Senior Backend Engineer to join their Core Data team and work on critical customer-facing product features. Responsibilities include building data pipelines for machine learning models, designing algorithms to work at scale, and maintaining the data platform. The salary range for this role is $170,000 - $200,000 per year.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+57 More
8 Days Ago
Bellevue, WA, USA
Remote
1,371 Employees
156K-183K Annually
Senior level
1,371 Employees
156K-183K Annually
Senior level
Gaming
As a Senior Software Engineer focused on commerce at Bungie, you will design and develop systems for monetization and player engagement, collaborating with gameplay and business teams. Your role includes full-stack development, ensuring system security and scalability, and providing technical guidance to teammates.
8 Days Ago
Redwood City, CA, USA
Hybrid
2,500 Employees
181K-227K Annually
Senior level
2,500 Employees
181K-227K Annually
Senior level
Cloud • Information Technology • Software
As a Senior Software Engineer at Box, you will lead the development and maintenance of the Kubernetes platform, ensuring its stability and efficiency. Your responsibilities include deploying and managing Kubernetes clusters, improving infrastructure performance, implementing security best practices, and collaborating with developers and partner teams.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+64 More
9 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
As a Staff Software Engineer at Fivetran, you will lead the design, development, and debugging of software for distributed systems. You'll manage multiple projects, mentor junior engineers, maintain high code quality, and advocate for adopting new technologies to enhance processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 Days Ago
USA
Remote
440 Employees
Senior level
440 Employees
Senior level
Cannabis • Consumer Web • eCommerce • Software
The Senior Software Engineer will enhance the Weedmaps iOS platform by writing high-quality software, collaborating with product owners and designers, maintaining documentation, and overseeing the build and release pipeline. They will also engage in code reviews, pair programming, and drive technical initiatives, while adapting to new industry technologies.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+27 More
8 Days Ago
USA
Remote
6,766 Employees
Senior level
6,766 Employees
Senior level
Software
As a Staff Software Engineer on the Customer Agent team, you'll lead the development of AI-powered customer support solutions, mentor engineers, and drive projects that enhance the team's capabilities. You'll work with technologies like Java, HBase, Vitess, and Kafka, focusing on delivering high-impact solutions while collaborating with cross-functional stakeholders.
9 Days Ago
San Francisco, CA, 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 enhance storage infrastructure for caching needs, ensuring efficient data handling for millions of users. You'll develop long-term technical strategies, manage data storage infrastructure, mentor engineers, and collaborate with various stakeholders. Your role focuses on maintaining high availability and reliability for Reddit's product growth.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
8 Days Ago
United States
Remote
437 Employees
Senior level
437 Employees
Senior level
Healthtech
The Senior Software Engineer will develop high-quality features using React, Python, and PostgreSQL. They will collaborate with product teams to drive data modeling and iterate product solutions while identifying bottlenecks and improving engineering processes.
8 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
The Senior Software Engineer will develop features for Fivetran's data validation service, improve software architecture, debug data replication issues, enhance existing connectors, and contribute to the team’s hiring process, all while ensuring highly reliable and secure data handling solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 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
Fivetran seeks a Staff Software Engineer to contribute to critical database connectors by designing, developing, and debugging distributed systems. The role involves managing multiple projects, mentoring junior engineers, ensuring high code quality, and advocating for new technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 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
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high reliability and performance. Responsibilities include collaborating with product teams, operating large-scale data lake systems, and contributing to open-source projects. The ideal candidate has extensive experience with data management systems and public clouds.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
9 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 advocate for high standards in code quality while staying updated with new technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
8 Days Ago
Redmond, WA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Engineer will design and integrate new networking features into SONiC, manage chassis for NVIDIA Networking products, and work within a fast-paced continuous deployment environment. The role requires collaboration with various teams and a focus on delivering high-quality, open-source code.
8 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 on the databases team, you will enhance performance, reliability, and features of our Postgres data pipeline services. Responsibilities include creating technical designs, writing and testing code, resolving customer issues, and collaborating with stakeholders throughout the project lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
9 Days Ago
San Francisco, CA, USA
Remote
132 Employees
177K-245K Annually
Senior level
132 Employees
177K-245K Annually
Senior level
Machine Learning • Software
The Senior Software Engineer will design and maintain a scalable billing platform, collaborate with various teams to optimize pricing and customer expansion, mentor fellow engineers, enhance data models for billing accuracy, and develop tools for better decision-making and customer service.
8 Days Ago
San Francisco, CA, USA
Remote
270 Employees
223K-254K Annually
Senior level
270 Employees
223K-254K Annually
Senior level
Edtech • Fintech • Information Technology • Software • Financial Services
As a Staff Software Engineer in the New Products team, you will design and build systems from prototypes to fully developed products, lead technical decisions, work cross-functionally, mentor junior engineers, and contribute to innovations rapidly in a fast-paced environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+42 More
8 Days Ago
San Francisco, CA, USA
Remote
63 Employees
Senior level
63 Employees
Senior level
Software
As a Principal Software Engineer at Cube, you will enhance Cube’s performance, maintain the codebase on GitHub, and work on architectural decisions. Responsibilities include developing core libraries, managing high-load cloud infrastructure, and integrating with BI tools, all while collaborating with the CTO and community support.
8 Days Ago
United States
Remote
350 Employees
Senior level
350 Employees
Senior level
Mobile • Security • Software • Cybersecurity
The Senior Software Engineer will design and implement features for KeeperChat, optimizing performance across Windows, macOS, iOS, and Android platforms, and collaborate with product teams to meet user requirements. Responsibilities include code reviews, mentoring junior engineers, and staying current with software engineering trends.
Top Benefits:
401-K
Company Equity
Company Outings
+32 More
8 Days Ago
US
Remote
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The Sr. Software Engineer will develop and maintain large-scale web applications, implement geospatial capabilities, collaborate in an agile team, ensure software quality through automated testing, and communicate technical architecture with stakeholders.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
9 Days Ago
USA
Remote
6,766 Employees
Senior level
6,766 Employees
Senior level
Software
The Senior Software Engineer I role involves solving complex problems independently while producing technically sound solutions. Responsibilities include mentoring team members, managing projects autonomously, contributing to system design, and driving quality improvements. Engineers are expected to take initiative and actively participate in team processes, including hiring new team members.
9 Days Ago
United States
Remote
103 Employees
Senior level
103 Employees
Senior level
Software
As a Staff Software Engineer, you will provide technical leadership, guide engineering teams, implement new product features, and collaborate on architecture evolution. You will mentor team members on coding best practices, ensure code quality, and proactively address future technical challenges.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size