Get the job you really want

Top Software Engineer Jobs

8,213+ Job Results
19 Days Ago
Palo Alto, CA, USA
3,000 Employees
148K-222K Annually
Junior
3,000 Employees
148K-222K Annually
Junior
Cloud • Information Technology • Software • Cybersecurity
As a Software Engineer at Rubrik, you will contribute to the design and development of products that protect Microsoft Entra ID data in Azure. Your role involves analyzing data, troubleshooting issues, and collaborating with teams to deliver high-quality solutions. You will be encouraged to tackle complex problems and work independently while embracing challenges.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+42 More
19 Days Ago
Madison, WI, USA
8,768 Employees
132K-199K Annually
8,768 Employees
132K-199K Annually
Not Specified
Gaming
The Software Engineer II at PlayStation in Madison, WI will be responsible for designing and implementing RESTful Web Services API and algorithms, producing design and development documentation, working independently and within a team environment, and applying advanced technical knowledge to innovate in Java technology.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
19 Days Ago
San Francisco, CA, USA
1,000 Employees
149K-350K Annually
Senior level
1,000 Employees
149K-350K Annually
Senior level
Productivity • Professional Services • Software • Design
As a Software Engineer specializing in AI at Figma, you will lead the development of early-phase AI systems that enhance user experience. You'll collaborate with innovative engineers and data scientists, breaking down AI challenges into engineering strategies, mentoring peers, and contributing to the team’s growth through recruitment processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
19 Days Ago
Aurora, CO, USA
70 Employees
110K-150K Annually
Mid level
70 Employees
110K-150K Annually
Mid level
Artificial Intelligence • Big Data • Machine Learning • Professional Services • Analytics
As a Software Developer, you will design and implement large-scale software solutions, build and integrate applications using C++, and work with cross-functional teams to develop effective technical solutions. Responsibilities include practicing disciplined software engineering, automation, and ensuring software performance and stability.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
19 Days Ago
Plano, TX, USA
23 Employees
Senior level
23 Employees
Senior level
Information Technology
The Software Developer will initiate and lead digital transformation projects within the organization, focusing on Cloud solutions, RPA tools, and UI/UX technologies. Responsibilities include analyzing existing systems, developing custom services, collaborating with stakeholders, and ensuring effective migration to Cloud platforms while maintaining documentation and business process specifications.
19 Days Ago
Los Angeles, CA, USA
Mid level
Mid level
Sports
The Software Engineer in Playback Technology will design and optimize streaming experiences, participate in the full software development lifecycle, collaborate across teams to drive technical excellence in video streaming, and take ownership of streaming products to enhance stream quality.
19 Days Ago
Redwood City, CA, USA
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence • Machine Learning
As a Senior Full Stack Engineer at Snorkel, you will develop features for the Snorkel Flow platform, focusing on machine learning development workflows. Responsibilities include designing interfaces, maintaining scalable services, and collaborating with cross-functional teams to enhance user experience.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+27 More
19 Days Ago
San Jose, CA, USA
1,529 Employees
192K-240K Annually
Senior level
1,529 Employees
192K-240K Annually
Senior level
Database
As a Staff Security Software Engineer at Cohesity, you will enhance product security by addressing security design issues, conducting threat modeling and penetration testing, and collaborating with development teams to implement security controls in cloud infrastructure. You will also monitor vulnerabilities, manage patches, and communicate risks effectively to stakeholders.

Featured Jobs

19 Days Ago
Chicago, IL, USA
1,600 Employees
Internship
1,600 Employees
Internship
Fintech
As a Graduate Software Engineer, you will develop efficient software solutions for capital markets in collaboration with traders and analysts, honing your coding skills in an interdisciplinary environment. Through a comprehensive training program, you'll learn trading theory and enhance your engineering capabilities to solve complex problems.
Top Benefits:
401-K
401-K Matching
Company Outings
+23 More
19 Days Ago
Palo Alto, CA, USA
750 Employees
106K-181K Annually
Mid level
750 Employees
106K-181K Annually
Mid level
Marketing Tech • Software
As a Backend Software Engineer at AppLovin, you'll design and maintain large-scale distributed systems, collaborate with engineering teams, and influence product roadmaps. You'll address technical challenges in a high-performance ecosystem that processes billions of requests daily, while mentoring team members.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+35 More
19 Days Ago
Palo Alto, CA, USA
3,000 Employees
123K-184K Annually
Junior
3,000 Employees
123K-184K Annually
Junior
Cloud • Information Technology • Software • Cybersecurity
As a Software Engineer at Rubrik, you will build and improve database infrastructure focusing on distributed systems and database technologies. You'll work on designing, developing, testing, and deploying software while managing project priorities and deadlines. The role emphasizes responsibility and self-management, aiming to deliver exceptional results in a collaborative environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+42 More
19 Days Ago
Greenwich, CT, USA
2,441 Employees
Senior level
2,441 Employees
Senior level
Financial Services
As a Senior DevOps Engineer, you will design, implement, and maintain CI/CD pipelines, manage infrastructure-as-code using Terraform or CloudFormation, mentor junior engineers, and ensure system reliability and scalability, while staying updated with emerging technologies.
19 Days Ago
Greenwich, CT, USA
2,441 Employees
Junior
2,441 Employees
Junior
Financial Services
As a C++ Developer, you will design and implement high-quality software solutions, manage development tasks from analysis to production support, and collaborate with teams to roll out changes in trading systems. Attention to detail and effective communication are crucial for success in this role.
19 Days Ago
Greenwich, CT, USA
2,441 Employees
Mid level
2,441 Employees
Mid level
Financial Services
As a Software Engineer, you will develop optimization systems for Cash and Asset Management, participating in a multi-tier software development cycle. Responsibilities include debugging, maintaining existing systems, and focusing on server-side programming, primarily using Java and C++. Knowledge of DBMS concepts is essential.
19 Days Ago
South San Francisco, CA, USA
375 Employees
Entry level
375 Employees
Entry level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Software Engineer in Developer Productivity at Zipline, you will enhance tooling for software development, contribute to CI/CD pipelines, and maintain systems while collaborating with other engineers to improve productivity and streamline processes.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Software Engineer in the Autonomy Validation team at Zipline, you will develop tooling for safety validation of autonomous drones, create advanced simulation tools, and collaborate with various engineering teams to ensure high safety standards for drone operation.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Develop web-based visualization and annotation tools for Zipline's autonomy team to solve critical autonomy challenges. Collaborate with internal teams to deliver high-quality datasets and improve ML models. Requires expertise in front-end and back-end web development frameworks.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Senior Backend Software Engineer, you will define and build innovative airspace management technologies, develop core services for equitable airspace access, and engage in open-source communities. Your role includes mentoring team members and contributing across the software development lifecycle, focusing on security, scalability, and reliability.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
The Senior Perception Software Engineer will develop machine learning solutions for obstacle detection in aircraft, build software infrastructure to utilize large-scale fleet data, and enhance machine learning systems for performance and reliability. This role involves addressing challenges in the machine learning development cycle and optimizing models for real-world applications.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
The Senior Perception Software Engineer will design integrated machine learning solutions for perception systems, build software infrastructure for learning algorithms, and solve large-scale challenges in machine learning development while ensuring safety in operations. This role requires a deep understanding of machine learning and experience in safety-critical sectors.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
San Francisco, CA, USA
Hybrid
350 Employees
Entry level
350 Employees
Entry level
Software
As a Software Engineer at Retool, you will work on developing features that impact thousands of customers, improve application performance, and participate in technical decision-making. You'll collaborate with product and design teams, engage in project planning, assist in team growth by interviewing new candidates, and contribute to the expansion of Retool’s engineering capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+31 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Mid level
375 Employees
Mid level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Perception Software Engineer at Zipline, you will be responsible for developing and implementing innovative perception systems for autonomous aircraft. This includes selecting sensor configurations, designing algorithms for object perception and avoidance, building software infrastructure to improve algorithms, and collaborating with various teams for effective decision-making processes.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
San Francisco, CA, USA
Hybrid
350 Employees
188K-252K Annually
Mid level
350 Employees
188K-252K Annually
Mid level
Software
In this role, you will design and manage backend systems to support data integration and accessibility for Retool apps. Your responsibilities include building backend primitives, integrating APIs, and resolving customer issues related to data sources, ensuring smooth functionality and user experience across the platform.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+31 More
19 Days Ago
Chicago, IL, USA
264 Employees
Mid level
264 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer at Akuna, you will contribute to the development of a proprietary options trading platform by designing, implementing, and testing high-quality trading systems using modern C++. You will work collaboratively with traders and engineers, utilizing Agile methodologies and addressing complex problems.
19 Days Ago
Grand Rapids, MI, USA
100 Employees
Entry level
100 Employees
Entry level
Agency • Consumer Web • Mobile • Professional Services • Software • Database • App development
As a Software Developer at Atomic, you'll work in self-managed teams to create software products for clients, engaging in both coding and providing technical advice, while collaborating with designers and delivery leads.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size