Get the job you really want.
Top Software Engineer Jobs
The Staff Software Engineer will lead efforts in building and improving NCR's platform engineering solutions, focusing on cloud expansion, technical strategy, and software development lifecycle. Responsibilities include mentoring team members, engaging in product roadmap discussions, and debugging system issues.
As a Software Engineer for wmA, you'll manage various development lifecycle stages for a significant insurance client, overseeing task ownership, facilitating defect analysis, and developing system interfaces. You'll also mentor team members and enhance continuous learning within the team, focusing on clean, scalable solutions.
The Lead Software Engineer will focus on building complex, scalable solutions within PMG's Insights pillar, using AI and automation techniques. Responsibilities include driving high-impact initiatives, drafting architectural decisions, leading code reviews, mentoring engineers, and collaborating with cross-functional teams in an agile environment.
The Technical Lead Developer will collaborate with architecture teams to develop a major module for Fixed Income business. Responsibilities include coding, conducting meetings with stakeholders to understand needs, mentoring junior developers, improving coding practices, and developing an automated testing framework.
As a Software Engineer, you will design and develop features for the Ethernet NIC, work with cross-functional teams to enhance a CLI framework, author software design and validation, and assist QA in testing high-quality software and drivers.
The Programmer - Engineering will develop and maintain software tools for engineering calculations and automated drawing generation. Responsibilities include software development, collaborating with engineers, creating automated tools for efficiency, troubleshooting issues, and documenting processes.
As a Senior Engineer at GEICO, you will build scalable and resilient distributed systems, engage in software lifecycle collaboration, lead design sessions, and mentor other engineers while working with various programming languages and cloud services to enhance customer experience.
The Senior Frontend Engineer will contribute to building Givebutter's products, perform code reviews, collaborate with design and product teams, manage bugs, document processes, and ensure adherence to coding standards while mentoring team members.
Featured Jobs
The Software Engineer II is responsible for developing high-quality, scalable software solutions as part of a team. This includes analyzing requirements, diagnosing and fixing software errors, conducting unit tests, and leading code review sessions. The engineer will also implement process improvements and contribute to technical documentation.
The Senior Software Engineer at Sabre will focus on developing and supporting the SynXis Central Reservation System, ensuring quality, performance, and scalability of systems. The role involves mentoring new engineers, conducting technical training, diagnosing and resolving system issues, and contributing to architectural governance and documentation.
As an Early Engineer, you will engage in diverse responsibilities including greenfield feature development, managing product verticals like inventory management and accounting, and driving technology decisions while collaborating with customers and iterating on feedback.
The Compiler Developer will enhance and implement components of LLVM and Clang-based toolchain, contribute to the LLVM community, analyze and debug platform-specific code, and maintain target-specific tests while ensuring high-performance software development.
As a Staff Engineer on the Catalog Engineering team, you will design, develop, test, deploy, and maintain critical software for Shipt's product catalog, ensuring security, scalability, and performance. Collaborating with a talented team, you will impact customer experience and business growth through innovative solutions and mentoring.
Develop real-time firmware for Servo functionality in enterprise hard disk drives. Responsibilities include code development, firmware design, implementation testing, and documentation, while adhering to an agile development process.
Develop control systems for vehicle access features, develop requirements and test cases, assist integration of features into controller code base, support FMEA compliance, develop interfaces across controllers, work in cross-functional teams, participate in vehicle engineering design.
The Software Engineering MTS role involves researching, designing, and developing software solutions, enhancing existing software capabilities, formulating algorithms for platform features, and coding for front-end development. The position requires collaboration with multiple departments to ensure high-quality software delivery and includes resolving complex technical issues.
The Senior Software Engineer will contribute to the development of the Identity and Access Management Platform at Visa, focusing on enabling secure access to digital solutions. Responsibilities include leading product development, collaborating with cross-functional teams, applying engineering practices, and evaluating emerging technologies to improve business outcomes.
The Lead Engineer will mentor the engineering team and improve code quality and system performance. Responsibilities include collaborating with customers for scalable architecture, establishing software development best practices, leading the development of internal AI tools like SchonGPT, and contributing to technical strategy aligned with business goals.
As an Appian Engineer, you'll design and develop enterprise applications on the Appian platform, integrate them with external systems, and collaborate with teams to enhance operational efficiency within Financial Services. You'll perform testing, support production issues, and maintain documentation while staying updated on new Appian features.
The Senior Staff Engineer will lead the development and execution of software strategies, innovate new systems, enhance existing platforms, and collaborate with product teams to solve complex problems. This role involves mentoring, implementing technical roadmaps, and ensuring the quality and performance of solutions while adapting to a fast-paced environment.
As a Staff Software Engineer on the Protocols team, you will design and develop solutions for smart home devices, lead architectural direction, mentor junior engineers, and engage in the full project life cycle while working with various IoT protocols and technologies.
The role involves handling Running-The-Business tasks, participating in code reviews, testing new features, and developing algorithms for platform applications using various programming languages. The engineer will work collaboratively with Product Management and Technical Operations to ensure high-quality software deployment and resolve technical issues.
Develop and support high-performance multi-threaded applications, optimizing trading strategies and performance analysis platforms. Create tools for processing, storing, and analyzing financial data while collaborating with quantitative researchers and engineers.
As a Senior Engineer, you will collaborate with teams to design and develop scalable systems, partner with product owners to deliver high-quality software, conduct design and code reviews, troubleshoot existing systems, mentor team members, and stay updated with new technologies.
The Senior Software Engineer will design, develop, document, test, and maintain software for robotics applications. Responsibilities include collaborating with customers, participating in design reviews, and working on full stack solutions. The role involves a strong understanding of coding principles and robotics theory, and requires interaction with diverse teams and customers to solve complex problems.
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