Get the job you really want

Top Software Engineer Jobs

8,213+ Job Results
3 Days Ago
Fremont, CA, USA
51 Employees
152K-210K Annually
Senior level
51 Employees
152K-210K Annually
Senior level
Automotive • Manufacturing
The Lead Embedded Software Engineer will develop and optimize real-time software for Pebble's all-electric RV platform. Responsibilities include delivering software for safety-critical systems, managing the Pebble main compute platform, capturing camera streams, maintaining system health monitors, and collaborating with cross-functional teams to ensure software reliability and performance.
3 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 the performance and reliability of Postgres data pipelines, create technical documentation, collaborate with cross-functional teams, resolve customer issues, and oversee the entire project lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
The Senior Software Engineer will work collaboratively with customers and teammates to define and improve the company, solve business problems through impactful software development, and continuously learn and grow. The role involves pair programming, mastering tools for different tech stacks, and writing code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 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 at Fivetran will design, develop, and debug software for distributed systems while leading multiple projects. This role involves mentoring junior engineers, ensuring code quality, and staying current with industry trends to enhance development processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
Venice, CA, USA
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Software
As a Senior Software Engineer, you will develop and maintain the company's generative AI platform, work collaboratively with teams to define new features, write clean and efficient code, engage in code reviews, troubleshoot production issues, and evaluate new technologies to enhance efficiency.
3 Days Ago
Boston, MA, USA
114 Employees
Senior level
114 Employees
Senior level
Other
As a Senior Software Engineer at Cirkul, you will lead the design and development of software platforms, focusing on backend systems and enhancing user experiences. Responsibilities include evaluating new technologies, collaborating across teams, ensuring platform security, and optimizing operational efficiencies.
3 Days Ago
New York City, NY, USA
1,500 Employees
127K-226K Annually
Mid level
1,500 Employees
127K-226K Annually
Mid level
Social Media • Software
As a Senior Software Engineer on the IT Sales Applications Team, you will build and maintain web applications using React and Redux, develop Node.js APIs, and manage MySQL databases. Your role involves leading architecture designs for various projects, collaborating with teams, participating in design reviews, and influencing product decisions using data and user feedback.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+37 More
3 Days Ago
Palo Alto, CA, USA
1,500 Employees
162K-226K Annually
Mid level
1,500 Employees
162K-226K Annually
Mid level
Social Media • Software
As a Sr. Software Engineer at X Developer Platform, you will collaborate with various teams to maintain and develop new API products, craft solutions for existing issues, and help shape the direction of the architecture, all while focusing on building innovative products for users.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+37 More

Featured Jobs

3 Days Ago
Mountain View, CA, USA
145 Employees
Senior level
145 Employees
Senior level
Cloud • Information Technology
The Senior Software Engineer will work on a high-performance database, focusing on query execution, performance optimization, and cluster management. Responsibilities include designing, developing, testing, and shipping improvements while troubleshooting field issues.
3 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 engineers, maintain high code quality, and advocate for new technologies for process improvement.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 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 projects, mentor junior engineers, and ensure high code quality while keeping abreast of new technologies and methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
San Francisco, CA, USA
46 Employees
Senior level
46 Employees
Senior level
Pharmaceutical
The Senior Software Engineer will lead the full engineering lifecycle for SmithRx products, focusing on back-end architecture, developing features in multiple languages including Golang and JavaScript, and leveraging AWS technologies. Responsibilities also include coaching junior members, collaborating with stakeholders, and applying software best practices.
Top Benefits:
401-K
Health Insurance
3 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
Lead the technical architecture, design, and development of Fivetran’s Data Lake product. Collaborate with product teams to create new capabilities, design and operate reliable large-scale data lake systems, and ensure operational excellence in performance and security, with a focus on innovation and optimization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
As a Senior Backend Engineer on the Middleware team, you will enhance the compute API and semantic layer, driving scalability and usability improvements while collaborating with cross-functional teams. Your responsibilities will include contributing to infrastructure roadmaps and improving service performance.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
As a Senior Software Engineer, you will lead the development of Amplitude's web SDKs, ensuring high performance and scalability. Your responsibilities include designing, building, and maintaining SDKs, providing integration support, writing documentation, enhancing CI/CD pipelines, and collaborating with cross-functional teams to improve developer experience and execution excellence.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
As a Staff Software Engineer, you will design and build distributed systems for the analytics product, optimizing performance, scaling infrastructure, and leading engineering discussions. You will work across all layers of the query engine, implementing high-level algorithms and low-level computations.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
As a Senior Software Engineer at Amplitude, you'll enhance frontend systems for product teams, standardizing tools, optimizing performance, mentoring peers, and leading architectural decisions with a focus on scalability and maintainability.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
The Senior Software Engineer will own end-to-end delivery of projects focusing on data management, drive business impact, optimize performance, mentor team members, and collaborate with product management and design to generate engineering solutions. Responsibilities include ensuring operations excellence, contributing to technical direction, and advocating for project priorities.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
San Francisco, CA, USA
505 Employees
Mid level
505 Employees
Mid level
Software
As a Senior Full Stack Engineer on the Internal Systems team, you will engage in the architecture, design, and development of features, tackle complex backend issues, lead projects from ideation to launch, and enhance development processes using a variety of technologies.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
3 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
The Lead Software Engineer will ensure adherence to best practices in software development and architecture, work collaboratively with clients and internal teams, and manage project execution for successful software delivery. Responsibilities include promoting collaboration, managing risks, and writing code while maintaining client relationships.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 Days Ago
United States
Remote
997 Employees
Expert/Leader
997 Employees
Expert/Leader
Healthtech
The Principal Software Engineer will lead the architectural design and development of scalable systems, solve complex technical problems, mentor engineers, and align technical strategies with business objectives. They will evaluate new technologies, contribute to roadmaps, and promote engineering excellence across teams.
3 Days Ago
Headquarters, AZ, USA
130 Employees
118K-144K Annually
Senior level
130 Employees
118K-144K Annually
Senior level
Information Technology • Biotech
The Senior Software Engineer will design and develop multi-platform software for sequencing and bioinformatics. Responsibilities include automating testing, managing development environments, and debugging software. This role requires collaboration with a team of engineers and an emphasis on integrating APIs and employing problem-solving skills to troubleshoot issues.
Top Benefits:
401-K
Company Equity
Company Outings
+11 More
3 Days Ago
Headquarters, AZ, USA
130 Employees
127K-167K Annually
Mid level
130 Employees
127K-167K Annually
Mid level
Information Technology • Biotech
The Senior Software Engineer will design, develop, and maintain cloud-based software using microservices architecture. Responsibilities include collaborating with a team, deploying and debugging cloud applications, automating cloud environments, and ensuring systems are fault-tolerant and scalable. The role also involves documentation, troubleshooting, and integrating APIs.
Top Benefits:
401-K
Company Equity
Company Outings
+11 More
3 Days Ago
Draper, UT, USA
1,200 Employees
Senior level
1,200 Employees
Senior level
Marketing Tech
As a Senior Software Engineer, you will develop high-quality software, manage project life-cycles, utilize JavaScript and PHP in a CI/CD-driven environment, and ensure the technical alignment with user needs and business goals. You will collaborate with various teams and lead projects by prioritizing workloads, managing deployments, and contributing to coding standards and problem-solving sessions.
3 Days Ago
United States of America
Remote
1,069 Employees
Senior level
1,069 Employees
Senior level
Healthtech • Professional Services • Software
The Staff Software Engineer will analyze system specifications, develop high-quality software, mentor other engineers, conduct system analysis, and lead architecture/design efforts. Responsibilities also include enforcing testing standards and reviewing documentation to ensure software support and quality.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size