Get the job you really want

Top Software Engineer Jobs

7,356+ Job Results
5 Days Ago
2 Locations
Remote
5,360 Employees
Senior level
5,360 Employees
Senior level
Payments • Software
As a Software Engineer focused on Vulnerability Management at Stripe, you will identify and prioritize vulnerabilities in systems, drive remediation efforts, and improve security processes and tools, all while collaborating cross-functionally to enhance safety measures.
12 Days Ago
Austin, TX, USA
3,900 Employees
Expert/Leader
3,900 Employees
Expert/Leader
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer on the Durable Objects team, you will ensure the reliability and performance of Cloudflare's distributed coordination API. Responsibilities include designing solutions, modifying R2 Storage processes, and fixing user experience bugs, utilizing various programming languages and technologies.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
5 Days Ago
San Francisco, CA, USA
76 Employees
Entry level
76 Employees
Entry level
Other
As a Software Engineer, you will develop user-facing features for our core product, influence engineering culture, participate in product planning, and implement major features while ensuring well-tested and organized code practices in a scalable single-page application context.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+14 More
5 Days Ago
Clifton Park, NY, USA
168 Employees
70K-80K Annually
Internship
168 Employees
70K-80K Annually
Internship
Software
The OSTP Software Developer will work on open-source software projects while completing a master’s degree in Computer Science. The role includes gaining knowledge in software development processes, project leadership, and collaboration within a team, focusing on areas like computer vision and scientific computing.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
5 Days Ago
Englewood, CO, USA
206 Employees
70K-145K Annually
Senior level
206 Employees
70K-145K Annually
Senior level
Information Technology • Security • Cybersecurity
As a Software Engineer at Two Six Technologies, you will develop large-scale distributed data processing applications, working in an Agile team. You will utilize cloud technologies, automation techniques (AI/ML), and DevSecOps practices, focusing on data manipulation, modeling, and quality support for government data systems.
5 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
134K-161K Annually
Junior
1,200 Employees
134K-161K Annually
Junior
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will focus on performance engineering, ensuring the product meets performance standards through test design, analysis, and collaboration. You'll debug code, build benchmarks, and work closely with cross-functional teams to improve product efficiency and resilience.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
5 Days Ago
United States
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Ubuntu on WSL Software Engineer will implement support for new WSL features in Ubuntu, manage applications in the Microsoft Store, and contribute to upstream projects. The role requires strong software development skills in various programming languages and excellent communication to handle community interactions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
5 Days Ago
Houston, TX, USA
Hybrid
943 Employees
Mid level
943 Employees
Mid level
Energy
The Controls Software Engineer will design and develop control software for energy storage systems, troubleshoot field issues, and ensure project timelines and budgets are met. Responsibilities include integrating hardware, utilizing MathWorks tools for control logic development, and maintaining documentation using JIRA and Confluence.

Featured Jobs

5 Days Ago
Herndon, VA, USA
99 Employees
Senior level
99 Employees
Senior level
Information Technology
Dark Wolf Solutions is looking for a Senior Software Developer with 6+ years of experience in designing, developing, and maintaining web applications. The ideal candidate should have strong problem-solving abilities and be capable of leading and mentoring a team of developers.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
5 Days Ago
Mountain View, CA, USA
346 Employees
147K-221K Annually
Mid level
346 Employees
147K-221K Annually
Mid level
Information Technology • Software
The Data Engineer will be responsible for developing and maintaining data pipelines, ensuring data quality, and creating ETL processes for data analysis. The role involves handling large volumes of advertising data, optimizing database performance, and adhering to data protection regulations.
5 Days Ago
Mountain View, CA, USA
346 Employees
165K-225K Annually
Junior
346 Employees
165K-225K Annually
Junior
Information Technology • Software
The Software Engineer for ML Infrastructure will design and develop machine learning infrastructure, enhance core ML components, and collaborate with ML engineers to build robust model pipelines while addressing any infrastructure issues that arise.
5 Days Ago
Mountain View, CA, USA
346 Employees
120K-145K Annually
Junior
346 Employees
120K-145K Annually
Junior
Information Technology • Software
The Software Engineer will assist in architecting and implementing features for NewsBreak products, improve backend service performance, and collaborate with Machine Learning Experts on infrastructure. The role focuses on enhancing user experience through data-driven solutions.
5 Days Ago
Mountain View, CA, USA
346 Employees
147K-221K Annually
Mid level
346 Employees
147K-221K Annually
Mid level
Information Technology • Software
As a backend engineer, you will establish and maintain the system infrastructure for NewsBreak. Your responsibilities include developing functional server applications, troubleshooting issues, performing UI tests, and collaborating with various teams to enhance performance and integration of user-facing elements.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Mid level
346 Employees
125K-221K Annually
Mid level
Information Technology • Software
As a Backend Engineer, you will develop and maintain robust backend systems for B2B monetization solutions, ensuring high performance and responsiveness. Responsibilities include collaborating on new features, writing clean code, integrating front-end elements, implementing security strategies, and maintaining database systems.
5 Days Ago
Mountain View, CA, USA
346 Employees
130K-260K Annually
Junior
346 Employees
130K-260K Annually
Junior
Information Technology • Software
The Software Engineer will engage in the entire lifecycle of services, handling system design, deployment, operation, and maintenance. Responsibilities include building infrastructure, managing systems, ensuring service reliability, and participating in on-call rotations for incident management.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Mid level
346 Employees
125K-221K Annually
Mid level
Information Technology • Software
The role involves designing and developing scalable backend infrastructure for video ads and monetization features. Responsibilities include building data-driven applications, engineering advertisement quality control systems, and collaborating across teams to enhance the advertiser experience while ensuring high-performance backend services.
5 Days Ago
Mountain View, CA, USA
346 Employees
165K-250K Annually
Senior level
346 Employees
165K-250K Annually
Senior level
Information Technology • Software
Design and implement monetization features for the iOS platform focusing on video ads. Collaborate with cross-functional teams, ensuring performance and stability of the iOS ad system, while optimizing applications for maximum efficiency, especially in video ads. Write maintainable code and documentation to deliver high-quality work.
5 Days Ago
Mountain View, CA, USA
346 Employees
147K-221K Annually
Mid level
346 Employees
147K-221K Annually
Mid level
Information Technology • Software
As a Data Engineer, you will build internal Data Platform Tools to support teams like Video and Growth. Responsibilities include collaborating with stakeholders, integrating open-source solutions, optimizing services, and enhancing system performance to manage large datasets.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Junior
346 Employees
125K-221K Annually
Junior
Information Technology • Software
Design and maintain content integration solutions to collect and process data from various sources. Collaborate with data scientists, ensure data accuracy, implement validations, and stay updated on web scraping best practices.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Mid level
346 Employees
125K-221K Annually
Mid level
Information Technology • Software
The Software Engineer, Data Infra at NewsBreak will implement and optimize data pipelines and infrastructure. The role involves collaborating with teams to model data and making key infrastructure decisions. The candidate will also mentor others and improve system resource efficiency.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Entry level
346 Employees
125K-221K Annually
Entry level
Information Technology • Software
As a Software Engineer in the Recommendation team at NewsBreak, you will develop and refine large-scale machine learning-powered recommendation systems. Your role includes analyzing user behavior, innovating on recommendation technology, and collaborating with cross-functional teams to enhance user engagement.
5 Days Ago
Mountain View, CA, USA
346 Employees
165K-250K Annually
Senior level
346 Employees
165K-250K Annually
Senior level
Information Technology • Software
As an Android Engineer, you'll design and implement innovative monetization features for the Android app, focusing on video ad formats. You'll collaborate with product and design teams to enhance user experience, optimize performance and scalability, and ensure robust code quality. Create documentation and conduct performance analysis to improve application efficiency and speed.
5 Days Ago
Mountain View, CA, USA
346 Employees
165K-250K Annually
Senior level
346 Employees
165K-250K Annually
Senior level
Information Technology • Software
As an iOS Engineer, you will lead the development of a B2B SDK, focusing on innovative solutions for business engagement with technology. This includes ensuring performance and quality, working with cross-functional teams, testing, and maintaining documentation while continuously upgrading the SDK with the latest features.
5 Days Ago
Mountain View, CA, USA
346 Employees
125K-221K Annually
Entry level
346 Employees
125K-221K Annually
Entry level
Information Technology • Software
The role involves developing and maintaining responsive web applications using Next.js, TypeScript, and React, while implementing state management with Redux. The developer will collaborate with designers, stay current with emerging technologies, integrate data from back-end services, and ensure high-quality code through modern web technologies.
5 Days Ago
7 Locations
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
As a GPU Software Engineer at Waymo, you will collaborate with application teams to optimize algorithms for GPU utilization. This includes building high-performance abstractions, improving compiler optimizations, and analyzing GPU performance. You will also co-design future hardware features.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size