Get the job you really want

Top Software Engineer Jobs

8,156+ Job Results
12 Days Ago
New York, NY, USA
Remote
145K-200K Annually
Senior level
145K-200K Annually
Senior level
Security • Software
As a Senior Software Engineer at Mark43, you will build scalable and secure public safety software, manage end-to-end product ownership, improve architectural strategies, collaborate with product and design teams, review code, and contribute to engineering practices while ensuring high-quality code standards.
12 Days Ago
Austin, TX, USA
Remote
96 Employees
Senior level
96 Employees
Senior level
Big Data • Information Technology • Security • Software
As a Senior Software Engineer at SpyCloud, you will develop and test new products while ensuring high-quality results. You'll provide technical leadership, troubleshoot customer issues, and mentor junior engineers. The role requires strong knowledge of programming in a distributed data system environment, cloud technologies, and collaboration with team members to achieve set goals.
Top Benefits:
401-K
Company Equity
Dental Insurance
+25 More
12 Days Ago
USA
Remote
3,700 Employees
181K-213K Annually
Senior level
3,700 Employees
181K-213K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Engineer on the Backend Platform team at Coinbase, you will solve infrastructure challenges at scale, focusing on developing reliable and scalable asynchronous processing systems. Your role involves enhancing performance, security, and cost efficiency across services, contributing to building a robust foundational product for the crypto ecosystem.
13 Days Ago
US
Remote
252 Employees
Senior level
252 Employees
Senior level
Artificial Intelligence • Cloud • Mobile • Security • Software
As a Senior Software Engineer at Pindrop, you will design, develop, test, and maintain software applications. Responsibilities include providing technical leadership, contributing to software architecture, solving complex problems, and ensuring software quality and compliance with security standards.
13 Days Ago
USA
Remote
3,700 Employees
181K-213K Annually
Senior level
3,700 Employees
181K-213K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Design, develop, and maintain user-friendly services for Coinbase Staking. Collaborate with backend engineers to integrate APIs and smart contracts, implement features and optimizations, and ensure developer ergonomics. Troubleshoot complex issues and contribute to the design system.
13 Days Ago
USA
Remote
1,899 Employees
158K-208K Annually
Senior level
1,899 Employees
158K-208K Annually
Senior level
Insurance
As a Senior Software Engineer I at Oscar, you will lead the design of the infrastructure platform, focusing on scalability and reliability. You'll mentor other engineers, implement technical migrations, and execute complex technical projects while collaborating with cross-functional teams.
13 Days Ago
2 Locations
Remote
160 Employees
Senior level
160 Employees
Senior level
Artificial Intelligence • Machine Learning • Retail • Social Impact • Software
You will play a key role in building solutions for grocers to deliver fresh food effectively, directly impacting the mission of reducing food waste. Responsibilities include owning features in the React Native app, collaborating on API development, mentoring engineers, and contributing to user experience improvements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+46 More
13 Days Ago
Palo Alto, CA, USA
265 Employees
175K-230K Annually
Senior level
265 Employees
175K-230K Annually
Senior level
Artificial Intelligence • Fintech • Information Technology • Productivity • Software • Conversational AI • Generative AI
The Principal Software Engineer will lead software development projects, offering technical guidance to team members. This role involves designing and developing AI and automation features, focusing on robust backend applications using Java and Python within a microservices architecture.

Featured Jobs

13 Days Ago
US
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
As a Senior Software Engineer, you will design, develop, and maintain backend services and APIs for an IAM platform. You will collaborate with cross-functional teams to ensure high performance, scalability, and security while implementing product features that meet both business and regulatory requirements.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
13 Days Ago
8 Locations
Remote
9,651 Employees
Senior level
9,651 Employees
Senior level
Energy • Renewable Energy
As a Staff Software Engineer at Sunrun, you will lead the development of outstanding omnichannel communication experiences. This includes collaborating with various teams to enhance customer interactions via phone, text, social media, and notifications. The role emphasizes technical leadership, strategic design, and agile practices within the communications domain.
13 Days Ago
US
Remote
1,000 Employees
220K-280K Annually
Expert/Leader
1,000 Employees
220K-280K Annually
Expert/Leader
Fintech • Payments
You will partner with the engineering team to design and build scalable infrastructure for a digital bank. Responsibilities include leading projects, mentoring engineers, and defining technical strategies while focusing on customer needs and innovative opportunities.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+26 More
13 Days Ago
USA
Remote
370 Employees
150K-180K Annually
Senior level
370 Employees
150K-180K Annually
Senior level
News + Entertainment
As a Senior Ruby Engineer, you will build and optimize user-focused products in the film industry, lead feature development, ensure code reliability, troubleshoot technical issues, and collaborate with teams to enhance user experience.
13 Days Ago
CA, USA
Remote
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
You will develop and enhance functionalities for Triton Inference Server tools, collaborating with researchers and engineers to analyze performance needs and automate testing processes. Your role includes setting up and analyzing performance for deep learning models, integrating tools, and contributing to technical documentation.
13 Days Ago
USA
Remote
244 Employees
136K-171K Annually
Senior level
244 Employees
136K-171K Annually
Senior level
Software
As a Senior Software Engineer at Nava, you will develop scalable infrastructure for government services, focusing on building secure, effective systems. Collaborating with teams, you'll design and implement web applications, create APIs, automate workflows, and support production systems. You will ensure high standards of accessibility and simplicity in technology delivery.
14 Days Ago
Charlotte, NC, USA
1,300 Employees
Senior level
1,300 Employees
Senior level
Fintech
As a Staff Software Engineer, you will lead the design and development of complex technical solutions, mentor other engineers, provide technical guidance, and ensure high-quality software delivery while participating in all phases of the software development lifecycle (SDLC).
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+15 More
13 Days Ago
Greenwood Village, CO, USA
Remote
1,600 Employees
Senior level
1,600 Employees
Senior level
Cloud • Information Technology • Productivity • Security • Sharing Economy • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer I, you will build and refine systems for Pax8’s commerce platform, focusing on order and subscription management. Responsibilities include backend development in Kotlin and Java, enabling pre-checkout features, ensuring seamless billing, and managing subscription workflows using Kafka. You're expected to deliver high-quality code, lead design reviews, and mentor other engineers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+65 More
13 Days Ago
United States
Remote
1,746 Employees
130K-270K Annually
Senior level
1,746 Employees
130K-270K Annually
Senior level
Artificial Intelligence • Information Technology • Analytics
As a Senior/Lead Software Engineer at Icertis, you will develop AI-driven solutions for contract intelligence. Collaborate with teams to design GenAI solutions, develop robust components, evaluate AI technologies, and drive product innovation. Your role includes rapid prototyping and engaging stakeholders, contributing to the enhancement of product offerings.
13 Days Ago
8 Locations
Remote
14 Employees
Senior level
14 Employees
Senior level
Digital Media
The Senior Software Engineer will lead the development of features for the EnrollWise platform, focusing on building scalable and efficient software. Responsibilities include collaborating on product design, maintaining quality standards, participating in agile processes, and providing leadership on emerging technologies. The role requires strong experience in Python and Django, along with familiarity in AWS and API integrations.
13 Days Ago
Bolton, Atlanta, GA, USA
Remote
305 Employees
Senior level
305 Employees
Senior level
Food • Software • Automation
As a Staff Engineer at Crunchtime, you will develop new features and products, mentor other engineers, contribute to the Zenput platform, and collaborate with cross-functional teams. The role requires expertise in web development, multiple programming languages, and leading development teams.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+27 More
13 Days Ago
Atlanta, GA, USA
120 Employees
Senior level
120 Employees
Senior level
Mobile • Software
As a Staff Engineer, you will play a vital role in developing new features & products and helping to maintain and update our enterprise products. You will mentor other engineers, identify opportunities for improvement, contribute to the Zenput platform, and collaborate with product managers and designers.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
14 Days Ago
Pittsburgh, PA, USA
9,172 Employees
Entry level
9,172 Employees
Entry level
Edtech
The assistant embedded software engineer will design and develop embedded software tools, conduct analysis for software resilience, ensure deterministic performance, and work with bytecode for testing VHDL on FPGAs. The role involves developing techniques and processes to address complex software challenges, primarily in a collaborative team environment.
14 Days Ago
USA
Remote
70 Employees
Senior level
70 Employees
Senior level
Software • Analytics
The Senior Backend Software Engineer will enhance the Forward Enterprise platform by developing a data ingestion pipeline, improving computation efficiency, and creating new product features that utilize network behavior models.
14 Days Ago
New York, NY, USA
293 Employees
Senior level
293 Employees
Senior level
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer, you'll design and build scalable APIs and services for HeightZero, taking ownership from research to deployment. You'll create integration libraries and SDKs, collaborate with teams on technical requirements, and mentor peers through code reviews, ensuring high-quality engineering practices.
14 Days Ago
New York, NY, USA
293 Employees
Senior level
293 Employees
Senior level
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer at BitGo, you'll design and build scalable APIs and services for a crypto product platform. Responsibilities include collaborating with teams, ensuring application performance, and mentoring peers in best practices.
14 Days Ago
Palo Alto, CA, USA
293 Employees
Senior level
293 Employees
Senior level
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer at HeightZero, you will design and build scalable APIs and services, work on integration libraries, mentor peers, and collaborate with engineering teams to enhance product functionality. You will ensure code quality through testing and debugging while taking ownership of projects from research to deployment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size