Get the job you really want.

Top Software Engineer Jobs

22 Days Ago
San Francisco, CA, USA
Remote
3,370 Employees
151K-262K Annually
Senior level
3,370 Employees
151K-262K Annually
Senior level
Gaming • Music • Social Media • Sports • eSports
As a Senior Mobile Engineer at Twitch, you will develop and deliver new features for the iOS app, lead design discussions, improve engineering processes, and collaborate with technical and business teams to enhance creator and viewer experiences. You will mentor other engineers and guide mobile development for Commerce Products.
22 Days Ago
New York, NY, USA
Remote
3,370 Employees
151K-262K Annually
Senior level
3,370 Employees
151K-262K Annually
Senior level
Gaming • Music • Social Media • Sports • eSports
The Senior Software Engineer will work on mobile commerce features for Twitch, focusing on the iOS application. Responsibilities include leading design discussions, mentoring engineers, developing new product features, and enhancing engineering processes to improve team effectiveness. Collaboration with product managers and designers is crucial to successfully ship products that meet user needs.
22 Days Ago
U.S.
Remote
304 Employees
Senior level
304 Employees
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
As a Senior Software Engineer in Test at Flex, you will develop and implement automated testing solutions while collaborating with product and engineering teams. Your role includes designing robust tests, enhancing automation frameworks, and championing quality engineering practices to improve release testing efficiency.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+38 More
22 Days Ago
2 Locations
Remote
900 Employees
Senior level
900 Employees
Senior level
Gaming • Machine Learning • Mobile • Software
As a Staff Software Engineer on the Notifications Platform team, you will design and develop a system to deliver billions of notifications daily. Your role will involve defining requirements, building a data collection pipeline, and scaling processes for user engagement, while mentoring other engineers.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
22 Days Ago
United States of America
278 Employees
Senior level
278 Employees
Senior level
Information Technology • Consulting
As a Lead Software Engineer at Nuna, you'll guide projects involving data-intensive web applications, mentor junior engineers, and ensure technical success of healthcare-related applications. You'll collaborate with analysts and design secure, scalable, and reliable APIs while driving quality and best practices in software development.
22 Days Ago
San Francisco, CA, USA
733 Employees
216K-243K Annually
Senior level
733 Employees
216K-243K Annually
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
The Senior Staff Software Engineer will lead the development and maintenance of enterprise payment applications that facilitate instant cross-border payments. Responsibilities include designing backend applications, providing technical leadership, and improving engineering standards with a focus on scalability, availability, and security.
23 Days Ago
Boulder, CO, USA
6 Employees
Senior level
6 Employees
Senior level
Consumer Web • Other
As a Senior Software Engineer at Otter, you will develop software solutions by analyzing user needs and collaborating with teams. Your role includes creating high-impact projects in security and core data infrastructure, recommending software upgrades, documenting programming tasks, and managing project priorities.
2 Days Ago
Needham, MA, USA
1,100 Employees
Senior level
1,100 Employees
Senior level
Internet of Things • Software
The Software Technical Lead at Alarm.com will mentor engineers, develop full stack software, engage with new technologies, and oversee project life cycles from requirements to deployment in the dynamic environment of IoT and smart home technology.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More

Featured Jobs

23 Days Ago
United States
Remote
58 Employees
95K-230K Annually
Senior level
58 Employees
95K-230K Annually
Senior level
Blockchain • Information Technology
As a Senior Software Engineer at Matcha, you will develop growth strategies, create user-friendly features, work autonomously in a collaborative team, and engage with the evolving blockchain space. Responsibilities involve cross-functional collaboration and promoting a growth-focused engineering culture.
22 Days Ago
US
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
As a Senior Software Engineer for the IAM platform, you'll design and develop backend services, particularly focused on Graph features. You will collaborate with cross-functional teams to ensure scalable and secure product features, implement capabilities for monitoring and compliance, and enhance the platform's performance and innovation.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
22 Days Ago
New York, NY, USA
74 Employees
Senior level
74 Employees
Senior level
Robotics • Software
As a Senior Software Engineer on the NetCode team, you will develop backend features for smart machine applications, enhance the viam-server application, mentor other engineers, and work on projects focused on the gRPC API and communication stack stability.
2 Days Ago
USA
Remote
173 Employees
Mid level
173 Employees
Mid level
Software • Consulting
The Senior Software Engineer will collaborate closely with Product and Business teams to understand user flows and develop a robust presentation API for commerce experiences. This role involves mentoring junior engineers, leading technical discussions, overseeing the software development lifecycle, and ensuring system health through defined metrics.
22 Days Ago
Herndon, VA, USA
Remote
128 Employees
Senior level
128 Employees
Senior level
Analytics
The Staff Software Engineer will design and implement data processing pipelines for computer vision solutions in satellite imagery analytics, participate in the project lifecycle from development to deployment, and lead MLOps and data ETL projects. They will collaborate on technical strategies and maintain high production-quality code.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
22 Days Ago
USA
Remote
80 Employees
Senior level
80 Employees
Senior level
Automotive • Software
As a Staff Engineer at Cardata, you will design and develop both front-end and back-end applications, collaborate with cross-functional teams, implement features and bug fixes, and lead junior engineers. Tasks include writing maintainable code, participating in code reviews, implementing automated testing, and defining technical requirements to ensure high-quality software delivery.
22 Days Ago
2 Locations
Remote
241 Employees
Senior level
241 Employees
Senior level
Software • Analytics
As a Senior Software Development Engineer in Test at Imply, you will expand testing efforts for the Imply Druid application. Responsibilities include enhancing the development test framework, writing test plans for complex backend features, and accurately reporting bugs. You will also set up and maintain QA GHA infrastructure, requiring strong skills in analytics databases and distributed systems.
24 Days Ago
Mountain View, CA, USA
472 Employees
Senior level
472 Employees
Senior level
Automotive
The Staff Software Engineer will design solutions in the autonomy field, develop new products, and influence technical strategies. Responsibilities include tackling full-stack challenges and mentoring other engineers while working with a diverse team of domain experts.
Top Benefits:
401-K
5 Days Ago
United States
Remote
1,401 Employees
Senior level
1,401 Employees
Senior level
Artificial Intelligence • Software
The Senior Staff Software Engineer will drive the direction of the LLM Products, overseeing large-scale projects, mentoring engineers, and establishing scalable system architectures. Responsibilities include leading technical designs, fostering a culture of excellence, innovating data generation methods, and collaborating with cross-functional teams to deliver strategic initiatives.
2 Days Ago
Philadelphia, PA, USA
68,848 Employees
Senior level
68,848 Employees
Senior level
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
The role involves assessing and optimizing the existing platform, developing new features, and ensuring timely delivery of high-quality products. Collaboration with cross-functional teams, maintaining relationships with stakeholders, and leading projects through the product lifecycle are key responsibilities.
22 Days Ago
New York, NY, USA
2,382 Employees
137K-270K Annually
Senior level
2,382 Employees
137K-270K Annually
Senior level
Big Data • Cloud • Software • Database
As a Staff Diagnostics Engineer, you'll lead complex projects to enhance diagnostic processes, write code for diagnostic tools, debug issues with Engineering teams, and communicate solutions effectively. You're expected to bring in-depth knowledge of data management issues and improve user interactions with technical challenges.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
22 Days Ago
San Francisco, CA, USA
2,382 Employees
118K-231K Annually
Senior level
2,382 Employees
118K-231K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer for Online Archive at MongoDB, you will design and develop distributed storage systems, focusing on performance and scalability. You will lead projects, mentor team members, and collaborate with other teams to improve codebase and design practices.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
22 Days Ago
Austin, TX, USA
2,382 Employees
118K-231K Annually
Senior level
2,382 Employees
118K-231K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer, you will develop the stream processing architecture for MongoDB Atlas, collaborating across teams to build scalable and reliable data processing systems. Your responsibilities will include designing core service components, mentoring junior engineers, and ensuring optimal performance of distributed systems.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
22 Days Ago
Boston, MA, USA
900 Employees
Senior level
900 Employees
Senior level
Cloud • Enterprise Web • Software • Infrastructure as a Service (IaaS)
You will design and build scalable services managing DigitalOcean Droplets, create internal tooling, debug complex production issues, and enhance performance visibility on a remote team.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+47 More
22 Days Ago
United States of America
278 Employees
Expert/Leader
278 Employees
Expert/Leader
Information Technology • Consulting
Lead Software Engineer role at Nuna, working on a greenfield consumer-facing portal and multi-channel integrations. Responsibilities include building data visualizations, managing production environment, and identifying opportunities for improvement. Required qualifications include Bachelor's Degree in Computer Science, 10+ years of experience, expertise in Javascript applications, full-stack development, and creating scalable APIs.
22 Days Ago
Los Angeles, CA, USA
104 Employees
100K-140K Annually
Mid level
104 Employees
100K-140K Annually
Mid level
Software
The Embedded Software Engineer will implement software for MAC and mobile ad-hoc networking, manage network software and web interfaces, develop security protocols, and ensure product performance through testing. Responsibilities also include device driver development for ARM and RISC-V systems, along with Linux system customization.
22 Days Ago
Los Angeles, CA, USA
104 Employees
135K-200K Annually
Senior level
104 Employees
135K-200K Annually
Senior level
Software
The Senior Embedded Software Engineer will develop Silvus’ MANET radios, focusing on device drivers, networking functions, encryption, and security. Responsibilities include implementing MAC and mobile networking protocols, network management interfaces, security protocols, and reliability testing. They will also customize Linux systems and support ARM and RISC-V based systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size