Get the job you really want.
Top Software Engineer Jobs
As a Lead Robotics Software Engineer, you will develop core libraries for robotics platforms, manage feature development and collaboration with hardware teams, ensuring efficient integration of software and hardware for advanced robotic systems.
As a Senior Autonomy Software Engineer at Anduril, you will develop core libraries for robotics platforms, manage feature development, and collaborate with hardware teams. The role requires strong programming skills, particularly in C++ or Rust, as well as experience with robotics systems and real-time software deployments.
As an Infrastructure Engineer at Alchemy, you will design, deploy, and enhance infrastructure to improve developer productivity and product reliability. Key responsibilities include improving systems for scaling, managing production infrastructure, developing best practices for CI/CD processes, and documenting workflows.
As a DevOps Software Engineer, you will collaborate with teams to design, implement, and maintain systems for software delivery, focusing on reliability and security in a highly secure environment. Responsibilities include managing CI/CD infrastructure, developing documentation, improving DevOps practices, and participating in Agile activities.
The Backend Engineer will deliver key business initiatives, improve existing architecture and services, and design large-scale data-intensive applications. Responsibilities include end-to-end project ownership, applying distributed optimization patterns, and collaborating on code and architecture reviews.
The Senior Systems Software Engineer will lead by mentoring junior engineers, develop software solutions using best practices, manage CI/CD pipelines, and collaborate on technical problems. The candidate should be proficient in DevOps methodologies and have extensive experience with AWS, Docker, Kubernetes, and modern programming languages.
The Lead Systems Software Engineer will oversee engineering best practices, ensure production stability, lead technical problem identification, and develop software solutions. Responsibilities also include mentoring junior engineers, establishing coding standards, and driving continuous improvement through CI/CD pipelines.
As a Senior Storage & Backup Software Developer, you will demonstrate leadership, mentor junior engineers, develop software solutions, and support third-party vendor backup software. You'll apply DevOps and Agile principles, build CI/CD pipelines, and leverage automation to manage infrastructure as code.
Featured Jobs
The Lead Full Stack Software Engineer will work on risk applications related to market, credit, and counterparty risk using a variety of technologies including .NET, Azure, and Python. This role involves collaborating with product teams, implementing financial data domains, and driving Agile DevOps practices to enhance software delivery.
The Software Engineer will design and operate systems for managing access and eligibility on Cash App, focusing on scalability and stability. They will collaborate across teams to define requirements and develop infrastructure while addressing issues in complex systems to enhance user security and experience.
As a Software Engineer III, you'll be part of an agile team, responsible for designing and delivering technology products. Your duties will include developing secure, high-quality code, creating design artifacts, analyzing data to improve applications, and solving complex technical problems.
As a Lead Software Engineer at Capital One, you will lead diverse technology projects, mentor developers, and collaborate to deliver cloud-based solutions. You'll utilize various programming languages and technologies, focusing on solving complex business problems and enhancing customer experiences.
As a C++ / Linux Software Engineer III, you will design and deliver market-leading technology products, perform software solutions, develop and troubleshoot critical applications, and enhance coding standards while addressing system architecture issues in a collaborative, agile environment.
As a Senior iOS Software Engineer, you will collaborate with cross-functional teams to design and build mobile product experiences, focusing on Square Invoices and remote billing tools for services sellers. You will contribute to strategic roadmap decisions and ensure high-quality product delivery through well-tested code.
The Senior Machine Learning Software Engineer will develop and optimize computer vision and machine learning software for mobility products. Responsibilities include the full software development pipeline, from design to deployment, and implementing best practices for software requirements. The role requires collaboration within the Machine Learning Team and effective communication of complex technical information.
As a backend Software Engineer, you will design and build services and infrastructure for e-commerce experiences on Cash App, contribute to backend services with Kotlin, and collaborate across teams to enhance user experiences through microservices and APIs.
As a Software Engineer II, you will analyze, design, and code complex software systems using C++, collaborate with various engineering disciplines, and prepare documentation in a Linux environment. You will engage in software testing, validation, and verification processes, contributing to Electronic Warfare systems.
The Software Engineer Principal at PNC is responsible for aligning business strategy with software solutions, designing and coding software to meet complex business needs, leading problem-solving efforts, and providing technical guidance. The role requires a strong full stack development background and team leadership skills.
As a Software Engineer in the Safeguards team, you will design and build systems managing user eligibility and restrictions, collaborate with teams to enhance customer experiences, and support your colleagues in product development while solving complex issues.
As a Software Engineer III, you will work within an agile team to design and deliver cloud-based data lake solutions, produce high-quality code, create architecture artifacts, and identify improvements in coding hygiene and system architecture. You will collaborate in community practices to explore emerging technologies.
As part of the Software Engineering team, you will design, develop, and maintain software components for portfolio management tools, work with various teams throughout the software development lifecycle, and write efficient, well-documented code.
As a Software Engineer III at JPMorgan Chase, you will design and deliver technology products in an agile environment. Responsibilities include developing software solutions using Java and React, analyzing data for software improvements, and utilizing cloud technologies like AWS. You will also ensure system architecture and coding standards are met while implementing microservices and REST API.
As a Software Engineer III at JPMorgan Chase, you will design and deliver technology products in a secure and scalable way, working with Java, Micro Services, API development, Cloud technologies, Angular, and React. Responsibilities include software solutions, development, troubleshooting, and data analysis. Preferred qualifications include experience with contract lifecycle management on the Icertis platform and AWS Certification.
As a Software Engineer II at Chewy, you will develop and test software applications that integrate with automation and robotic systems to enhance fulfillment operations. You'll lead software design and development, collaborate with cross-functional teams, and champion CI/CD practices in a fast-paced environment.
As a Software Engineer III - Java and AWS Developer, you will design and develop software solutions within an agile team, ensuring high-quality production code and system architecture. You'll handle system design, coding, debugging in a corporate environment, and safeguard coding hygiene while promoting diversity in team culture.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results