Top Software Engineer Jobs
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results