Top Software Engineer Jobs
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product, ensuring scalability and performance while collaborating with product teams to meet customer needs and contributing to open-source projects.
The Principal Software Engineer will guide a team of over 30 engineers in designing and developing tools for workforce management. Responsibilities include leading design and code reviews, creating complex applications, collaborating with cross-functional teams, and mentoring other engineers. The role emphasizes best practices and operational excellence across various tech stacks.
As a Backend Engineer at Writer, you will design, develop, and maintain backend systems and APIs using Scala, collaborate with cross-functional teams on integrating AI models, and optimize backend services for high performance and scalability.
As a Senior Software Engineer at Walmart Global Tech, you will design, develop, and maintain high-performance backend APIs and services. Responsibilities include creating scalable microservices, analyzing system performance, and enhancing automated testing and deployment processes. You will work with both 1P and 3P customers to meet diverse technical requirements while fostering innovation and collaboration.
As a Senior Software Engineer at Walmart Global Tech, you'll design and maintain APIs and software services, develop high-quality code, enhance applications for performance and security, analyze business requirements, and ensure operational excellence through automated testing and CI/CD practices.
As a Senior Software Engineer at Walmart Global Tech, you will design and build high-performance APIs and software services for 1P and 3P customers. You will enhance application functionality and performance, troubleshoot issues, create modular designs, and implement automated test cases using coding best practices while working with cloud applications and microservices.
The Senior Embedded Software Engineer will develop C/C++ embedded software for Class III medical devices, collaborating with multiple teams, debugging software issues, and ensuring compliance with FDA regulations while adhering to Agile processes.
The Staff Software Engineer at Abbott will focus on software implementation and integration for the OCT Intravascular Imaging System, designing features, fixing bugs, and maintaining the imaging pipeline. Responsibilities include coding in C++, C#, and image analysis, as well as collaborating within an agile team environment.
Featured Jobs
The Senior Embedded Software Engineer at Abbott will be responsible for designing, developing, and implementing device software for monitoring changes in pulmonary artery pressure to aid in managing heart failure patients.
The Senior Software Engineer will lead API development and data delivery projects, prioritize on-call tickets, debug production issues, and mentor junior engineers. Emphasis is on collaboration with engineering and product teams, ensuring reliable and scalable solutions with a focus on best practices in logging and monitoring.
The Senior Staff Software Engineer will drive the development of a high-efficiency container cluster management platform using Kubernetes and OpenStack. Responsibilities include collaborating with teams to innovate solutions, executing strategic software plans, ensuring quality and performance, sharing best practices, and providing operational support.
The Senior Java Engineer will design and build scalable distributed systems, engage in collaborative efforts throughout the software lifecycle, and mentor other engineers. Responsibilities include leading design sessions, creating reusable application components, utilizing cloud tools for Java application development, and sharing best practices in a fast-paced environment.
The Senior Software Engineer will design and develop enterprise legal solutions, focusing on high performance and compliance. Responsibilities include managing legal technology strategies, mentoring engineering teams, and ensuring quality through testing. The role involves collaboration with the Legal Department to enhance service delivery and continuous improvement of engineering practices.
The Staff Software Engineer will lead the development of a next-generation container cluster management and orchestration platform on Kubernetes, collaborate with product teams, and execute strategic development plans for an IaaS environment, focusing on security and performance optimization.
The Sr. Software Engineer will design and build scalable distributed systems, collaborate cross-functionally throughout the software lifecycle, lead design sessions, and mentor other engineers while improving processes. Responsibilities include UI/UX design, backend development, and utilizing cloud services for advanced-level Java application design.
As a Sr. Staff Software Engineer, you will design and develop AI-driven product features, lead the integration of LLMs into scalable applications, mentor junior engineers, and collaborate with product managers and AI experts to enhance user experience and solve complex problems.
The Senior Software Engineer will drive the development of a container management platform on Kubernetes, focusing on IaaS and security optimizations. Responsibilities include collaborating with teams to solve complex problems, executing software development plans, ensuring solution performance and quality, and providing operational support.
Lead the development of AI products within GEICO's Unified Communications Service Engineering group, focusing on integrating large language models into scalable applications while mentoring junior engineers and collaborating across teams to enhance user experiences.
As a Sr. Software Engineer, you will design and develop product features that leverage AI and LLMs, integrate AI models into customer-centric applications, mentor junior engineers, and collaborate with product managers and data scientists to enhance the user experience and quality of engineering across the organization.
As a Sr Staff Software Engineer, you will lead the development and execution of a strategic software plan for IaaS, focusing on cluster management and security on Kubernetes and OpenStack environments. You will mentor teams, enhance existing systems, and drive continuous improvement while handling operational support and on-call responsibilities.
The Senior Software Engineer will build and enhance high performance, low maintenance platforms for IaaS. Responsibilities include executing a strategic development plan for container management using Kubernetes and OpenStack, collaborating with teams to solve problems, and ensuring quality performance of solutions while sharing best practices.
As a Senior Software Engineer in the IaaS Cluster Management team, you will lead the development and optimization of a next-generation container management platform using Kubernetes and OpenStack, ensuring high performance, security, and efficiency throughout the software development lifecycle.
The Senior Software Engineer will design, build, and maintain scalable distributed systems, engage in software lifecycle collaboration, and mentor other engineers. Responsibilities include leading design sessions, creating reusable components, and employing best practices across teams, with a focus on DevOps, microservices, and cloud platforms.
The Senior Engineer will design and develop scalable distributed systems, mentor others, and engage in cross-collaboration while ensuring high-quality technology products. Responsibilities include building reusable components, leading design sessions, and utilizing various programming languages and tools, primarily focusing on Go, Python, and JavaScript technologies like React.
As a Senior Software Engineer, you will design and build scalable distributed systems, mentor other engineers, and ensure high-quality technology products and services. You'll collaborate cross-functionally, engage in design sessions, and improve processes while supporting and implementing advanced-level application design and maintenance activities.
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