Get the job you really want

Top Software Engineer Jobs

8,032+ Job Results
Yesterday
Austin, TX, USA
2,724 Employees
Senior level
2,724 Employees
Senior level
News + Entertainment
The Senior Software Engineer will help architect, design, build, and deploy Roku’s service mesh and cloud infrastructure. Responsibilities include evolving deployments using Docker and Kubernetes, integrating security, and collaborating with various teams for workload migration and observability enhancement, while also mentoring team members.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
Yesterday
Lehi, UT, USA
501 Employees
Expert/Leader
501 Employees
Expert/Leader
eCommerce • Logistics • Software • Analytics
The Principal Software Engineer leads the engineering function to develop, release, and maintain software applications. This role includes mentoring software engineers, collaborating with various teams, and enhancing product efficiency and scalability while ensuring adherence to engineering standards.
Top Benefits:
401-K
Dental Insurance
Disability Insurance
+8 More
Yesterday
New York, NY, USA
733 Employees
236K-265K Annually
Senior level
733 Employees
236K-265K Annually
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Principal Software Engineer at Ripple, you will define the future system architecture, lead payments engineering initiatives, and contribute to creating a frictionless customer experience. You'll collaborate closely with product managers and the engineering community to elevate standards and drive incremental improvements in highly available systems.
Yesterday
Arizona, USA
10,000 Employees
Mid level
10,000 Employees
Mid level
Information Technology • Marketing Tech • Social Media
As a Senior Software Engineer at GoDaddy, you will build backend services for Website Security Products, enhance the architecture, collaborate in a scrum team, and utilize data analytics to improve customer experience. A focus on cloud technologies, particularly AWS, is essential, and you will engage in automation and testing processes.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+24 More
2 Days Ago
New York, NY, USA
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer in the DPWF team at Reddit, you will work on engineering Kafka as a platform and promoting event-driven architectures. You will develop software to enhance the availability, scalability, and efficiency of Kafka components while collaborating with a team to automate the event-driven development process and share on-call responsibilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
Yesterday
Bethesda, MD, USA
192 Employees
Senior level
192 Employees
Senior level
Software
The Senior Software Engineer will design unique solutions for healthcare clients by collaborating with product managers, data scientists, and technology experts. Responsibilities include analyzing requirements, creating solution designs, leading development efforts, ensuring cohesive implementation, and acting as a technical authority. The role also involves quality assurance and documentation management across project lifecycles.
Yesterday
Edmond, OK, USA
834 Employees
Senior level
834 Employees
Senior level
Other
The APIs Staff Software Engineer at YouVersion is responsible for developing software across various platforms, reviewing code from junior and mid-level engineers, providing guidance, and collaborating with teams to establish technical strategies. The role includes evaluating task complexity, offering training, and maintaining strategic practices for software development.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+15 More
Yesterday
Edmond, OK, USA
834 Employees
Senior level
834 Employees
Senior level
Other
The Staff Software Engineer at YouVersion will develop and review organization-specific software across various platforms. This role includes guiding junior and mid-level engineers, maintaining the technical strategy, providing support on escalated issues, and researching industry best practices for future developments.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+15 More

Featured Jobs

Yesterday
Philadelphia, PA, USA
Hybrid
235 Employees
Senior level
235 Employees
Senior level
AdTech • Digital Media • Marketing Tech • Software • Analytics
The role involves developing sophisticated software solutions for IoT and Smart Cities projects, requiring collaboration in a dynamic team to deliver complex solutions, code maintenance, production support, and driving projects with ambiguous requirements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
Yesterday
America, AL, USA
57,000 Employees
100K-168K Annually
Senior level
57,000 Employees
100K-168K Annually
Senior level
eCommerce • Fintech • Information Technology • Payments • Software
The role involves a hands-on Senior Software Engineer position focusing on software development for banking solutions. Responsibilities include designing, programming, debugging software enhancements, and collaborating with product managers and users to define requirements. The candidate will also need to lead products from architectural design to production in an Agile environment.
Yesterday
Bel, LA, USA
57,000 Employees
189K-318K Annually
Senior level
57,000 Employees
189K-318K Annually
Senior level
eCommerce • Fintech • Information Technology • Payments • Software
The Staff Software Engineer will build a new financial technology platform, translating user and business needs into clean and scalable code. Responsibilities include defining technical strategy, leading projects, fostering team knowledge sharing, influencing design decisions, collaborating with cross-functional teams, and ensuring code quality through reviews. They will also provide on-call support and address production issues with long-term solutions.
Yesterday
America, AL, USA
57,000 Employees
136K-229K Annually
Mid level
57,000 Employees
136K-229K Annually
Mid level
eCommerce • Fintech • Information Technology • Payments • Software
As a Senior Blockchain Engineer, you will design, implement, and maintain blockchain-based systems, ensuring security and scalability. Responsibilities include developing blockchain protocols, providing technical leadership, troubleshooting blockchain applications, participating in code reviews, and mentoring junior engineers. You will collaborate with cross-functional teams to innovate solutions that align with business objectives.
Yesterday
Fairfax, VA, USA
67 Employees
Mid level
67 Employees
Mid level
Software
As a C++ Software Engineer, you will develop reusable, maintainable code to address complex math and physics challenges. You will work within a collaborative team and contribute to the implementation of advanced scientific software tools in areas like space situational awareness and computer vision.
Top Benefits:
Dental Insurance
Disability Insurance
Flexible Spending Account
+3 More
Yesterday
Birmingham, AL, USA
Remote
800 Employees
Junior
800 Employees
Junior
Fitness • Healthtech • Information Technology • Payments • Software
Daxko is seeking a Senior Software Engineer with experience in .NET, SQL, and AWS to work on building a secure payment gateway. This role involves delivering high-quality code, collaborating with the team, and owning products end-to-end.
Top Benefits:
401-K
401-K Matching
Company Equity
+52 More
Yesterday
4 Locations
128 Employees
Mid level
128 Employees
Mid level
Information Technology • Internet of Things • Security • Software • Cybersecurity
As a Senior Software Engineer in Streaming Attribution, you will enhance attribution coverage and minimize false positives by researching and implementing solutions in the data pipeline. You'll develop microservices, automate CI/CD processes, and prioritize customer feature requests.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+57 More
Yesterday
Mountain View, CA, USA
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
As a Senior Software Engineer at Waymo, you will design software features, improve the realism of simulations, and ensure product scalability and reliability. You will also mentor team members and build user-facing products while focusing on back-end development and architecture.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
As a Staff Software Engineer for Infrastructure at Waymo, you will design and develop storage infrastructure features, manage datasets, and enhance the reliability of production systems. You will collaborate with partner teams and ensure efficient storage management while improving code quality and automation. Your role demands extensive experience in software engineering and distributed systems, especially in large-scale storage systems.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
226K-286K Annually
Senior level
2,359 Employees
226K-286K Annually
Senior level
Automotive
As a Staff Software Engineer, you will design architecture and software features for Waymo's simulation product, improve driving realism, ensure scalability and reliability, and mentor senior engineers. You will work on backend systems and collaborate with front-end teams to meet the needs of internal customers.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
Design and develop platform and infrastructure for ride-hailing businesses, optimize marketplace for autonomous vehicle fleet, work with experts in autonomous vehicles, implement and scale backend for ride-hailing services, collaborate with cross-functional partners, utilize Google technologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
Build and evolve a large-scale simulation and inference infrastructure, responsible for reliability, latency, and cost-effectiveness of simulations. Strong understanding of distributed systems concepts and experience working with large-scale distributed systems and inference services.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
226K-286K Annually
Senior level
2,359 Employees
226K-286K Annually
Senior level
Automotive
As a Staff Software Engineer, you will develop workflows to evaluate safety and compliance for Waymo’s autonomous driving tools. Responsibilities include refining product requirements, translating them into tasks, improving data methods, and leading integration of evaluation tools with stakeholders.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
Mountain View, CA, USA
2,359 Employees
192K-243K Annually
Mid level
2,359 Employees
192K-243K Annually
Mid level
Automotive
Waymo is seeking a Senior Software Engineer, Infrastructure to lead the Planner Infrastructure team in building software for self-driving cars and ensuring system reliability. Responsibilities include software architecture, testing, driving plan generation, and machine learning model performance. Minimum requirements include a BS in relevant fields and 4 years of industry experience.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
Yesterday
San Jose, CA, USA
21,000 Employees
151K-284K Annually
Senior level
21,000 Employees
151K-284K Annually
Senior level
Artificial Intelligence • Digital Media • Marketing Tech • Software
As a Staff Software Engineer at Adobe, you'll develop multi-modal and multi-lingual systems for search and recommendations, craft scalable fault-tolerant solutions, and integrate services with Adobe products. Responsibilities include building a real-time indexing platform, optimizing user experience, and analyzing data to improve workflows.
Yesterday
San Jose, CA, USA
21,000 Employees
173K-312K Annually
Senior level
21,000 Employees
173K-312K Annually
Senior level
Artificial Intelligence • Digital Media • Marketing Tech • Software
Senior Software Developer responsible for crafting and improving cloud-connected, collaborative video editing solutions. Must have 7-10 years of experience in software engineering with deep knowledge of C++. Responsibilities include delivering new media collaboration features, integrating with cloud services, and designing complex database-driven features.
Yesterday
San Jose, CA, USA
21,000 Employees
173K-312K Annually
Senior level
21,000 Employees
173K-312K Annually
Senior level
Artificial Intelligence • Digital Media • Marketing Tech • Software
In this role, you will collaborate with engineers and product managers to build data ingestion pipelines and data storage systems for high-volume profile data. You will be responsible for key components of data ingestion, support batch and streaming processing, and deploy production services while following Agile methodologies and participating in design reviews.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size