Top Software Engineer Jobs
The Senior Software Engineer will design and implement custom software solutions for AI initiatives, collaborate with teams on software applications, analyze complex problems, and stay updated on AI technologies. They will work in an agile environment to deliver functional products rapidly.
As a Senior Software Engineer on the pricing and discounts team, you will enhance ecommerce products by creating integrations with point of sale systems and help in mentoring other engineers. You will work with various technologies like Ruby on Rails and TypeScript to improve product quality and scalability.
As a Principal Software Engineer at F5, you will lead the design and development of networking features for the edge computing platform. This involves understanding requirements, implementing solutions, unit testing, solving issues, mentoring juniors, and following the software development lifecycle while suggesting improvements.
As a Software Engineer II at Flex, you'll develop and launch features for mobile and web platforms, working closely with cross-functional teams. You'll design, test, and scale user-friendly solutions while adhering to best practices in coding and software development.
The Staff Software Engineer at MetaMask will develop mobile functionalities for Android and iOS using React Native, collaborate with design and QA teams to create user-centric products, and advance web3 technologies by providing secure mobile solutions in the blockchain space.
As a Staff Software Engineer on the SDK/Embedded Wallet Team at Consensys, you will drive the development of embedded wallet functionality, ensuring secure integrations across various platforms, collaborating with dApp developers, and mentoring junior team members while focusing on user-centric design and delivering exceptional software solutions.
The Senior Software Engineer will lead the creation and maintenance of complex software systems, develop test plans and procedures, provide technical leadership, and manage software supplier activities. This role requires expertise in software domains and a commitment to developing innovative aerospace and autonomy solutions.
The Senior Software Engineer will design and optimize the Cardlytics Ad Marketplace platform, focusing on scalable solutions for ad delivery and machine learning model integration. Responsibilities include collaborating with data scientists, developing data pipelines, and maintaining high coding standards and documentation while evaluating new technologies.
Featured Jobs
The Sr. Software Development Engineer in Test will work in an Agile Scrum environment, creating test plans, developing test-driven processes, and overseeing the implementation of automated testing for the payments platform. Responsibilities include maintaining test frameworks, supporting production deployment, and ensuring high-quality software delivery.
The Lead Software Engineer is responsible for developing, implementing, and maintaining software solutions for a reinsurance treaty platform. They lead technical design, coding, testing, and issue resolution while managing a small team and collaborating with various stakeholders.
The Lead Software Engineer will design, develop, and deploy DevOps and Test infrastructure to ensure efficient software delivery. This role involves building and improving CI/CD pipelines, focusing on security and compliance, and collaborating across teams to enhance engineering metrics and tooling.
The Senior Software Engineer at Nava will improve software engineering quality, lead migration efforts, and collaborate with government stakeholders. Responsibilities include designing and building software, automating workflows, creating technical documentation, and enhancing Salesforce systems. This role also involves analyzing and consolidating existing systems and participating in the hiring process.
The Senior Backend Engineer will design, build, and maintain high-performance, low-latency products, collaborating with various teams to meet product objectives. Responsibilities include optimizing processes through automation, maintaining services, and leveraging microservices architecture while ensuring quality through testing and following agile methodologies.
Seeking a Staff Software Engineer with 10+ years of experience to lead the Engineering team in implementing new features and product ideas, improving existing architecture, and collaborating cross-functionally. Must have strong problem-solving, project management, leadership skills, and experience in data analytics and workflows. Remote position in the US.
The Principal Software Engineer will lead the architecture and design for CoStar's software systems, focusing on creating innovative, data-intensive applications and managing existing complex systems. This role requires strong collaboration with development teams and a deep understanding of architectural best practices in a high-performance environment.
As a Senior Software Engineer in Site Reliability, you'll focus on maintaining optimal product performance and uptime. Responsibilities include developing monitoring dashboards, identifying technical problems, collaborating with application engineering teams for scalable solutions, and proposing architecture improvements.
The Senior Full Stack Software Engineer will lead software development tasks, mentor team members, and collaborate closely with Product and UI/UX teams to create responsive front-end applications. The role involves developing, testing, and maintaining both front-end and back-end solutions while following Agile methodologies and ensuring software quality and performance.
The Staff Software Engineer will focus on developing and managing cryptographic security tools and libraries at Gemini, enhancing the security of digital assets. Responsibilities include building software for multi-party computation, applying cryptographic methods, maintaining security solutions, and collaborating closely with multiple engineering teams.
As a Senior Software Engineer focused on Engineering Productivity, you'll enhance Nuro's engineering processes by identifying inefficiencies, developing new tools, and building scalable infrastructure. You will collaborate across teams to improve engineering velocity and educate developers on best practices, utilizing advanced techniques and Generative AI to elevate productivity.
The Sr. Software Engineer, Quality Assurance will be responsible for developing automation scripts, designing test plans, executing test cases, and ensuring quality throughout the SDLC process. They will work with a team of highly skilled professionals in an Agile environment to test applications across various platforms.
As a Staff Perception Engineer at Saildrone, you will lead the Perception Team in developing high-performance algorithms to enhance onboard perception systems for ocean monitoring. Your responsibilities include guiding teams through challenges, making critical technical decisions, mentoring junior engineers, and ensuring quality standards are met in innovative projects.
As a Senior Staff Software Engineer, you will own the technical vision of your team, design and improve critical systems, increase engineering efficiency, mentor other engineers, and collaborate across teams. You will focus on both development and broader engineering responsibilities.
The Sr Staff Software Engineer will design and implement scalable software features, collaborate on architecture and development within the App Acceleration team, research various frameworks, and work alongside DevOps and Technical Support to troubleshoot issues while ensuring high-quality outputs.
In this role, you will design and develop high-performance front-end applications for customers, manage full application lifecycle, enhance existing applications, analyze defects, implement automation testing, and maintain observability of the application. You will also work closely with teams to ensure alignment with business requirements and assist in code reviews for continuous improvement.
As a Senior Software Engineer in the Associate Experience group at Walmart, you will develop full-stack applications to enhance customer checkout experiences, utilizing technologies like React, Java, and Kubernetes. Responsibilities include code development, automation, root cause analysis, and collaborating with teams on complex projects.
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