Get the job you really want

Top Software Engineer Jobs

8,141+ Job Results
2 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, architecture, and features of Postgres data pipeline services. Responsibilities include designing technical documents, writing and testing code, and collaborating with various stakeholders to resolve issues throughout the project lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
23 Days Ago
3 Locations
Remote
Senior level
Senior level
Software
As a Software Engineer at Vercel, you will design and develop scalable applications, web services, and APIs while enhancing user experiences. Responsibilities include implementing feedback loops, monitoring metrics, troubleshooting issues, and collaborating with cross-functional teams to drive continuous improvement. The role requires extensive experience in both frontend and backend development.
2 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, ensuring it is scalable and high-performing while directly enhancing customer capabilities. Responsibilities include collaborating with product teams, operating large-scale data lake systems, and influencing technical directions across teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Senior Software Engineer, you will collaborate closely with clients to solve business problems, write software, and continuously improve your skills. You will pair program with teammates and utilize various technologies to deliver quality products. Emphasis is placed on collaboration and mastering diverse tech stacks to meet client needs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
23 Days Ago
United States
Remote
793 Employees
110K-140K Annually
Entry level
793 Employees
110K-140K Annually
Entry level
AdTech
The Software Engineer, Data will develop and automate data pipelines, ensuring technical excellence. Responsibilities include collaborating with senior engineers, supporting technical initiatives, and improving the speed and quality of data solutions within a growing marketing intelligence platform called Polaris.
2 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 develop features for the data validation service, improve software architecture, analyze code for data replication, and assist in maintaining existing connectors. You will also mentor junior developers and design high-performance systems while contributing to hiring efforts.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
United States of America
Remote
97,838 Employees
95K-190K Annually
Senior level
97,838 Employees
95K-190K Annually
Senior level
Healthtech
As a Staff Software Engineer at Abbott, you will develop and enhance healthcare platforms using Go for a cloud-based SaaS environment. Your role will involve designing efficient services, collaborating on API integrations, ensuring security, and maintaining high standards of code quality while supporting scalable solutions for diabetes management.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+22 More
2 Days Ago
2 Locations
30 Employees
Senior level
30 Employees
Senior level
Healthtech • Telehealth
As a Senior Frontend Engineer at Mochi Health, you'll lead the development and maintenance of core systems, focusing on scalability, security, and reliability. Responsibilities include architectural decisions, feature development, mentoring junior engineers, and collaboration with product and design teams to enhance user experience.
Top Benefits:
401-K Matching
Company Equity
Company Outings
+11 More

Featured Jobs

2 Days Ago
Bellevue, WA, USA
650 Employees
150K-180K Annually
Senior level
650 Employees
150K-180K Annually
Senior level
AdTech • Marketing Tech
The Senior Software Engineer at Nexxen is responsible for designing and implementing features, writing application code, and collaborating with product and engineering teams. The role includes mentoring junior engineers, performing code reviews, troubleshooting applications, and creating technical documentation. This position emphasizes scalable architecture and impactful software projects.
2 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 their data validation services, debug data replication issues, analyze new features, and improve existing connectors. The role involves designing software architecture and mentoring junior developers while contributing to a reliable and secure data infrastructure.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Austin, TX, USA
24 Employees
Senior level
24 Employees
Senior level
Consumer Web • Internet of Things • Software
As a Senior Software Engineer at Noonlight, you will develop and maintain REST APIs and web applications, enhance product experiences, and collaborate with cross-functional teams. Your role involves leading projects, mentoring engineers, and researching new technologies to improve emergency response systems.
2 Days Ago
San Francisco, CA, USA
154 Employees
Expert/Leader
154 Employees
Expert/Leader
Software
The role involves leading frontend efforts, improving code quality, mentoring engineers, making architectural decisions, and tracking engineering initiatives. You'll gather feedback, set standards, and promote automated testing within the growing engineering team.
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
As a Senior Software Engineer on the data team at Skydio, you will design and maintain scalable data pipelines, collaborate with teams to provide insights into drone performance, create data tools for internal use, and contribute to the company's data strategy to improve engineering standards and platform availability.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
As a Senior Software Engineer - Backend at Skydio, you will develop cloud features, design backend applications, and ensure the systems remain robust and secure. You'll collaborate with teams to deliver product features for enterprise use cases and monitor real-time data from drones, actively contributing to the 24/7 availability of the platforms.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
As a Senior Software Engineer at Skydio, you will architect and develop embedded software for autonomous drones. Responsibilities include implementing software that integrates with hardware, debugging systems, and validating key subsystems. Strong C++ and Python skills in a real-time embedded environment are essential, along with experience in embedded Linux and hardware bring-up.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
Foster City, CA, USA
525 Employees
160K-200K Annually
Senior level
525 Employees
160K-200K Annually
Senior level
Software
Design real-time big data processing, storage, and analytics engine. Lead technical decisions, design ETL pipelines, and stay current on industry trends. Require 5-6+ years of industry experience in software development with proficiency in distributed stream processing frameworks and query engines.
2 Days Ago
Foster City, CA, USA
525 Employees
220K-260K Annually
Senior level
525 Employees
220K-260K Annually
Senior level
Software
Design, build, maintain, and improve algorithms and systems for a real-time streaming data processing platform. Lead technical decisions, ETL pipeline design, and foster a positive team culture. Requires solid computer science foundation, 10+ years of software development experience, proficiency in big data frameworks and programming languages.
2 Days Ago
Mountain View, CA, USA
1,211 Employees
230K Annually
Senior level
1,211 Employees
230K Annually
Senior level
Information Technology • Internet of Things
Lead the strategic planning, architecture, coding, and implementation of integrations among key ERP systems using RESTful principles and API management. Develop and execute an enterprise integration strategy aligning with business goals. Maintain API catalog and oversee system integrations and service layer development. Collaborate with stakeholders to ensure project success and compliance with standards.
2 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 design, develop, and debug software for distributed systems, manage multiple projects, mentor junior engineers, and ensure high standards of code quality and performance. You will also stay updated with emerging technologies to advocate for improvements in the development process.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
San Francisco, CA, USA
505 Employees
Mid level
505 Employees
Mid level
Software
As a Staff Software Engineer, you will design and build the query engine that powers Amplitude's analytics products. Responsibilities include developing new features, scaling infrastructure, optimizing performance, and mentoring team members. You will work across distributed systems to deliver complex insights in real-time.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
2 Days Ago
San Francisco, CA, USA
505 Employees
Senior level
505 Employees
Senior level
Software
As a Staff Software Engineer, you will design, build, and maintain the distributed systems powering the analytics product at Amplitude. This includes developing components to expand product capabilities, scaling infrastructure, optimizing performance, and mentoring team members.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+13 More
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Senior Software Engineer at Focused Labs, you will collaborate closely with clients and teammates to define and build impactful software solutions. Responsibilities include pair programming, deploying applications, and continuously improving both your skills and the team's processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
2 Days Ago
CA, USA
Remote
2,760 Employees
126K-182K Annually
Expert/Leader
2,760 Employees
126K-182K Annually
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
The Senior Software Engineer will architect and implement voice and messaging features in ServiceTitan’s operating system, collaborating with product teams to develop scalable solutions while ensuring code quality through testing. Candidates will require extensive experience with Microsoft technologies and modern web development practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+39 More
23 Days Ago
United States
Remote
1,000 Employees
125K-185K Annually
Junior
1,000 Employees
125K-185K Annually
Junior
Artificial Intelligence • Marketing Tech • Mobile • Software
As a Software Engineer II at Attentive, you will support analytics needs by collaborating with data engineers and analysts to build scalable data models and pipelines. Your role involves defining BI requirements and enhancing data-driven decision-making across the organization, utilizing tools such as SQL and Python.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
2 Days Ago
Atlanta, GA, USA
17 Employees
Senior level
17 Employees
Senior level
Software
The Principal Software Engineer Team Lead will oversee a team developing an Enterprise financial product. Responsibilities include collaborating with stakeholders, enhancing software products, and leading a development team. The role requires deep technical knowledge and experience in cloud architecture and software deployment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size