Get the job you really want

Top Software Engineer Jobs

7,943+ Job Results
18 Days Ago
Portland, OR, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
Design and develop cross-platform mapping API using C++ for mobile devices. Collaborate with team to build software for field mapping, sensor networks, and navigation. Ensure ArcGIS software meets real-world usage scenarios. Solve complex problems with application design and development.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
18 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
The Lead Software Engineer at Focused Labs will ensure adherence to development practices among the team, manage architecture decisions, and oversee the delivery of production-ready software. Responsibilities include collaboration with project management and design teams, communication of technical risks, and team management to foster collaboration and productivity. The role emphasizes continuous improvement in software development practices and relationship building with client technical teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
18 Days Ago
San Francisco, CA, USA
6 Employees
Senior level
6 Employees
Senior level
Financial Services
As a Lead Software Engineer at Aidaly, you will lead a high-performance engineering team, contribute to code development for iOS/Android apps, API, and cloud infrastructure, implement DevOps processes, and recruit and mentor junior engineers. You'll ensure scalable and compliant systems focusing on AI-driven features.
18 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, you will enhance Fivetran's data validation service by developing new features, improving software architecture, troubleshooting data replication, and maintaining high-performance systems. This role emphasizes a strong commitment to reliability and data-driven solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 Days Ago
New York, NY, USA
53 Employees
Senior level
53 Employees
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Web3
As a Senior Software Engineer at dYdX, you will build decentralized technologies, write financial software for high-volume trading, develop blockchain code, create REST and WebSocket APIs, and mentor junior engineers. You will work with cross-functional teams to ensure a high-quality product delivery.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+26 More
18 Days Ago
New York, NY, USA
53 Employees
Senior level
53 Employees
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Web3
The Staff Software Engineer at dYdX will focus on building decentralized technologies for financial markets, writing low latency financial software, developing high-performance REST and WebSocket APIs, and mentoring other team members while managing project priorities and deliverables.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+26 More
18 Days Ago
San Jose, CA, USA
2,753 Employees
197K-247K Annually
Senior level
2,753 Employees
197K-247K Annually
Senior level
Fintech • Software
The role involves designing, developing, and supporting complex distributed systems and microservices, particularly focused on card payments in a cloud-based environment. Responsibilities include optimizing performance, implementing CI/CD pipelines, mentoring other engineers, and ensuring compliance with security and regulatory standards.
18 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Lead Software Engineer at Focused Labs, you will ensure best practices in software engineering, manage project delivery, collaborate with clients and teams, and mentor developers. This role emphasizes architecture decisions, code quality, and fostering relationships with client technical teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More

Featured Jobs

18 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 performance and reliability while developing new features for Postgres data pipeline services. Responsibilities include writing and testing code, creating design documents, and collaborating with other teams to solve challenges and improve systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 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 and development of Fivetran's Data Lake product, collaborating with product teams to design capabilities, implement and operate large-scale data lake systems, and improve performance and scalability. Responsibilities include analyzing issues, ensuring operational excellence, and influencing cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
31 Employees
Mid level
Software
Seeking a Software Engineer experienced in full stack Java web application development. Responsibilities include participating in Agile team meetings, mentoring junior engineers, and migrating visualization tools. Experience in cloud virtualization and automation is a plus, as well as familiarity with various databases and tools.
18 Days Ago
New York, NY, USA
74 Employees
160K-220K Annually
Senior level
74 Employees
160K-220K Annually
Senior level
Robotics • Software
As a Senior Software Engineer at Viam, you'll build backend systems and occasionally simple frontends to support cloud-based functionalities for managing fleets of robots. You'll work on a small team to enhance application features, maintain user management, and implement communication protocols, with a focus on backend development using Golang and MongoDB. Mentoring other engineers and shaping the architecture will also be key responsibilities.
18 Days Ago
Redwood City, CA, USA
75 Employees
Mid level
75 Employees
Mid level
Artificial Intelligence • Machine Learning • Database
The Staff Software Engineer will develop, design, and test distributed database systems, manage product performance, and validate prototypes while researching new technologies. This role involves developing core architecture code and managing the Milvus open-source community.
18 Days Ago
Redwood City, CA, USA
75 Employees
Mid level
75 Employees
Mid level
Artificial Intelligence • Machine Learning • Database
The Staff Software Engineer will develop distributed database systems, design core architecture code, optimize performance of cloud-native systems, and manage the Milvus open-source community. They will also address technical issues throughout the product development process.
18 Days Ago
Redwood City, CA, USA
75 Employees
Senior level
75 Employees
Senior level
Artificial Intelligence • Machine Learning • Database
The Senior Software Engineer will optimize core algorithm libraries, analyze performance, develop high-performance vector indexing frameworks, and implement algorithms based on research. Responsibilities include enhancing vector preprocessing and querying capabilities.
18 Days Ago
Pittsburgh, PA, USA
1,579 Employees
Entry level
1,579 Employees
Entry level
Automotive
The C++ Software Engineer will be responsible for writing C++ code to deliver software solutions that tackle complex challenges in self-driving technology. They will collaborate with cross-functional teams to ensure safety and effectiveness of the software being developed.
18 Days Ago
United States
Remote
150 Employees
Senior level
150 Employees
Senior level
Fintech
This role involves product ownership and responsibility for creating user-facing experiences across different product areas for Mercury. The Senior Software Engineer will collaborate with designers and other engineers to build features addressing customer pain points, while making architectural decisions and providing technical leadership.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
18 Days Ago
New York, NY, USA
4,000 Employees
Senior level
4,000 Employees
Senior level
Real Estate • Software • PropTech
As a Senior Software Engineer at Compass, you will build and scale the platform for real estate professionals, lead the design and development of microservices, and contribute to a culture of operational excellence. You will mentor other engineers and work within an agile team to deliver impactful products.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
18 Days Ago
Albuquerque, NM, USA
67 Employees
Mid level
67 Employees
Mid level
Software
The C++ Software Engineer will create reusable and maintainable code to solve complex math and physics problems. They will work collaboratively on scientific software tools in areas like space situational awareness and computer vision. Additional experience in various languages and technologies is beneficial.
Top Benefits:
Dental Insurance
Disability Insurance
Flexible Spending Account
+3 More
19 Days Ago
8 Locations
Remote
12 Employees
Senior level
12 Employees
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
18 Days Ago
San Francisco, CA, USA
Remote
28 Employees
120K-190K Annually
Senior level
28 Employees
120K-190K Annually
Senior level
Information Technology • Other • Analytics • Energy
Design and develop cloud services for processing satellite imagery, including creating APIs and catalog services. Collaborate with product and analytics teams, and implement new image processing operations while justifying technical decisions.
18 Days Ago
San Francisco, CA, USA
Hybrid
246 Employees
191K-254K Annually
Senior level
246 Employees
191K-254K Annually
Senior level
Artificial Intelligence • Information Technology • Productivity • Software • Analytics • Business Intelligence
As a Staff Software Engineer - Full Stack, you will lead the development of a user feedback platform, empowering team members, shaping technology decisions, and ensuring product scalability and robustness. You'll collaborate with cross-functional teams, address technical challenges, and directly affect the user experience from concept to implementation.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+58 More
18 Days Ago
USA
Remote
390 Employees
Senior level
390 Employees
Senior level
Software
As a Senior Software Engineer, you'll develop vital components for our product suite, optimize backend services for performance, conduct code reviews, and collaborate with various teams to enhance user experience, focusing on REST APIs and service design.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
18 Days Ago
San Mateo, CA, USA
8,768 Employees
188K-282K Annually
Senior level
8,768 Employees
188K-282K Annually
Senior level
Gaming
Seeking an experienced Senior Software Engineer to develop, maintain, and improve frameworks for user experiences on desktop platforms. Responsibilities include integrating frameworks for PC platform, building native plugins, maintaining codebase quality, refining business requirements, collaborating with UI designers and product managers, and developing production quality applications. Required qualifications include a passion for user experiences, BS/MS in Computer Science, 5+ years of experience, expertise in C++ and JavaScript, and familiarity with Agile methodology. Desired qualifications include React Native, open-source contributions, multi-threaded application experience, and knowledge of CI/CD tools.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
18 Days Ago
San Francisco, CA, USA
Hybrid
246 Employees
164K-217K Annually
Senior level
246 Employees
164K-217K Annually
Senior level
Artificial Intelligence • Information Technology • Productivity • Software • Analytics • Business Intelligence
As a Staff Software Engineer at Productboard, you will develop and enhance a platform that collects user feedback, impacting product direction and customer satisfaction. You will work across the entire tech stack, tackling complex challenges in feature development while collaborating with teams to deliver effective solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+58 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size