Top Software Engineer Jobs
As a Senior Software Engineer, you will design and develop scalable mobile front-end applications, focusing on Android development. Key responsibilities include collaborating with product and design teams, implementing custom user interfaces, and optimizing code for performance. You will leverage your expertise in Java, Kotlin, and the Android SDK while working closely with eCommerce stakeholders to enhance user experiences.
As a Senior Software Engineer on the Customer Experience Engineering team at Walmart Labs, you will lead and innovate in creating exceptional product experiences. This role requires collaboration with cross-functional teams to deliver high-performance solutions while optimizing web performance and solving complex design challenges. You'll craft experiences across various platforms with a focus on e-commerce.
As a Senior Software Engineer, you'll lead technical solutions architecture and design, develop a comprehensive payment lifecycle management solution, lead small engineering teams, troubleshoot production issues, and implement business solutions while ensuring compliance with corporate standards.
The Senior Software Engineer will lead technical projects utilizing .NET and Azure technologies, provide guidance to teams, mentor engineers, and improve software architecture and practices. Responsibilities include project execution from inception to completion, risk mitigation, and continuous improvement initiatives focusing on scalability and performance.
In this role, you will design, build, and maintain high-performance front-end applications for Walmart's customers. You will enhance applications through coding best practices, ensure functionality, and analyze system performance. Additionally, you will develop automated tests, plan hardware capacity for high traffic events, and work with stakeholders on A/B testing.
As a Junior Software Engineer, you will design and enhance core trading infrastructure, working on tasks like architecting market data storage formats, updating messaging protocols, and optimizing websocket handling. Collaborating with various developers, you'll tackle challenges in trading algorithms and maintain a research environment.
As a Senior Software Engineer at Walmart Global Tech, you will design and maintain high-performance front-end applications, develop reusable code, analyze system performance, and contribute to continuous improvement in coding practices. You will work with stakeholders, manage application functionality, and enhance user experiences for both customers and associates.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve key business problems, engage in pair programming, and write code across multiple tech stacks, all while contributing to the company's evolution and fostering a culture of learning and improvement.
Featured Jobs
As a Senior Software Engineer, you will enhance performance and reliability, and build new features for Postgres data pipeline services. Responsibilities include creating technical designs, coding, collaborating with stakeholders, and resolving customer issues throughout the project lifecycle.
The Staff Software Engineer will lead the development of high-performance databases using PostgreSQL or Cassandra, collaborate with teams to innovate solutions, mentor engineers, and influence technical strategies for system improvements and new product developments.
The Senior Software Engineer will develop new user-facing features, ensure the feasibility of UI/UX designs, and create solutions using automation in a fast-paced environment. Responsibilities include promoting network services, managing large projects, supporting critical network platforms, and providing on-call support.
The Senior/Staff Software Engineer will develop scalable software, design public APIs, and collaborate with stakeholders to translate functional visions into actionable roadmaps. Responsibilities include building web applications, maintaining internal services, and enhancing customer experience based on technical requirements while supporting internal business units.
The Senior Software Engineer will lead the design and development of complex cloud-based software systems for Smith+Nephew's Sports Medicine group. Responsibilities include software system architecture, leading a team of engineers, ensuring compliance with industry standards, and managing the full product life cycle. Additionally, the role requires collaborating across various functions to deliver innovative digital solutions.
The Staff Software Engineer will spearhead the design and development of a Cloud-based platform for surgical navigation in Sports Medicine. Responsibilities include leading a team, managing software development life cycles, ensuring compliance with industry standards, and writing specifications for complex software systems.
The Senior Software Engineer, Data at Saildrone will develop data pipeline and platform software in cloud environments, work with relational databases, and utilize streaming technologies. Responsibilities also include building data pipelines for Machine Learning applications, working with geospatial data, and deploying distributed services with Docker.
The Lead Software Engineer will develop, optimize, and maintain the rendering pipeline using RenderMan, collaborate with artists and engineers, and implement techniques to enhance rendering efficiency and visual quality. They will also provide mentorship to junior engineers and manage rendering project timelines.
The Senior Software Engineer will design, develop, and maintain scalable full-stack applications while leading technical discussions on application architecture and mentoring junior team members. Responsibilities include improving development tools and managing project deliverables.
The Senior Software Engineer at Fox Robotics will develop production software with a focus on web development for robotics applications. Responsibilities include implementing high fidelity designs, collaborating with cross-functional teams, enhancing code quality through testing, and utilizing the latest features of Typescript.
As a Motion Planning Software Engineer, you will develop navigation and perception capabilities for autonomous forklifts, focusing on performance and reliability. Responsibilities include designing and building key components of a scalable autonomy system, writing high-quality code, and collaborating with a cross-disciplinary team. You will also engage in production support and may need to travel to customer sites.
The Senior Software Engineer at Fox Robotics will lead the development of core robot software infrastructure for their autonomous forklift system. Responsibilities include collaborating for requirements, implementing middleware, and promoting software engineering best practices.
The Senior Software Engineer (Dev Experience) at Fox Robotics will enhance software workflows, optimize build systems, modernize tools, and improve CI/CD pipelines. Key tasks include identifying technical inefficiencies, refactoring Docker images, and developing internal tools to streamline developer experiences. Strong collaboration with cross-functional teams is essential.
As a Senior Software Engineer on the Type System team, you will own the C3 Type System, drive the architecture, and lead innovation to enhance system stability and performance. Responsibilities include developing SDKs, mentoring junior staff, and ensuring code quality while collaborating with product owners and data scientists throughout the software lifecycle.
The Senior Software Engineer will build systems and tools to enable data scientists in creating machine learning applications, improve frameworks for scalable pipeline development, collaborate with product owners, and mentor junior team members within the C3 AI Platform engineering team.
As a Senior Software Engineer on C3 AI's Generative AI team, you will develop infrastructure and tools for Generative AI technologies, collaborate with cross-functional teams, enable scalable ML pipelines, and mentor junior engineers while driving long-term development of AI applications.
The Lead Software Engineer will develop infrastructure and tools for Generative AI technology within enterprise applications, architect robust software solutions, enhance engineering practices, manage project deliverables, and mentor junior team members.
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