Top Software Engineer Jobs
The Senior Principal Software Engineer at Smartsheet will be responsible for building scalable back-end services, solving distributed systems problems, mentoring junior engineers, and leading strategic projects related to the company's next generation architecture. This role requires strong collaboration with product management and the ability to communicate technical concepts to non-technical stakeholders.
As a Staff Software Engineer at Fivetran, you will lead the design, development, and debugging of scalable software for distributed systems, manage multiple projects, provide mentorship to junior engineers, maintain high code quality, and advocate for innovative tools and practices.
The Staff Software Engineer will engage in product development tailored for Federal customers, creating secure infrastructure while working with cross-functional teams. Responsibilities include delivering scalable products in AWS, developing full-stack applications, and managing CI/CD pipelines. Additionally, the position involves troubleshooting production issues and maintaining platform engineering for OnPrem application stacks.
As a Senior Software Engineer, you will develop distributed data applications, analyze complex datasets, translate findings into actionable insights, and lead junior engineers. Your role involves collaborating with product managers and UX designers to understand requirements and improve code maintainability.
As a Senior Software Engineer at Fivetran, you will develop and maintain data validation services, improve software architecture, debug data replication, and build features for a modern data stack. You will ensure the reliability of data processing, mentor junior developers, and focus on creating high-performance systems.
As a Senior Software Engineer at Fivetran, you will enhance performance, reliability, and features of Postgres data pipeline services. Responsibilities include technical design documentation, coding, troubleshooting, and collaborating with various stakeholders.
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product, focusing on creating highly reliable, large-scale data lake systems. Responsibilities include collaborating with product teams, addressing performance and scalability challenges, contributing to open-source initiatives, and ensuring operational excellence in data management systems.
As a Senior Software Engineer, you will work on all phases of software development including GUIs, databases, and server-side programming. Your responsibilities include debugging and maintaining existing systems, with a strong focus on Java and object-oriented concepts, while also contributing to innovative solutions for complex problems.
Featured Jobs
As a Principal Software Engineer at Zipline, you will develop and maintain backend services using Golang, Rust, and Python, design large-scale distributed systems, and mentor junior engineers. You will make architectural decisions and enhance system efficiency and reliability while driving engineering best practices.
The Senior Software Engineer will develop simulation software for validating and certifying systems in autonomous aircraft delivery. Responsibilities include improving user productivity through tools, integrating simulation with flight code, and creating test scenarios.
As a Senior Software Engineer at Zipline, you will develop onboard motion planning and decision-making software for delivery drones, scale autonomy software, analyze flight data, mentor junior engineers, and collaborate with the perception team. Your role focuses on creating safety-critical code and enhancing the company's logistics and delivery technology.
As the Lead Embedded Software Engineer at Zipline, you will lead a team in developing robust systems for drone delivery services, focusing on embedded software from the ground up, coordinating across teams, and ensuring safety-critical standards are met while driving technical innovation.
As a Senior Perception Software Engineer, you will design systems for GNSS and vision data integration to improve vehicle reliability, analyze performance, and contribute to high-performance software development using Rust. You will collaborate with engineers to address system challenges and enhance data extraction from multiple sources.
As a Staff Software Engineer/Tech Lead, you will architect and implement improvements to blockchain components, research experimental enhancements, and provide technical mentorship while actively reviewing PRs. You will apply your extensive experience in C++ and C to contribute to the software development process and help shape the project's direction.
Looking for a Senior Software Engineer to help build a platform serving a growing customer ecosystem at Ghost, a fast-growing startup in LA. Responsibilities include designing, building, and shipping systems to optimize inventory lifecycle.
As a Senior Software Engineer focusing on Frontend, you will design and implement frontend solutions, improve engineering processes, foster collaboration with backend teams, and align technical strategies with business goals, contributing to various projects from user onboarding to native app development.
As a Senior Software Engineer, you will build scalable enterprise-grade software, contribute to Agile teams, maintain CI/CD pipelines with Jenkins, and deploy applications using Kubernetes and AWS technologies. You will also write tests, manage deployments, and engage in design discussions for new features.
As a Senior Software Engineer at Coefficient, you will design and build complex backend systems, focusing on high-throughput data pipelines. Collaborating with the founding team, you'll develop scalable architectures and contribute to code quality and best practices in a remote-first environment.
The Staff Software Engineer for Performance & Analytics will engage in the entire software development process, contributing design and engineering skills to enhance the performance and analytics platform. Responsibilities include designing scalable applications, mentoring product engineers, and coaching teams, all while utilizing technologies like Python, AWS, and Aurora.
As a Senior Software Engineer, you'll work in the Card Payment teams to enhance the card issuing and processing capabilities of Bill.com. You'll design and develop distributed applications using Java and cloud technologies, collaborate with a cross-functional team, and mentor junior engineers while ensuring high-performance standards and innovative solutions in the fintech space.
As a Senior Software Developer, you will help shape the software platform focusing on digital wellness. Your responsibilities include developing a mobile application, assisting in software architecture and design, and collaborating with a motivated team in AI, mobile, and cloud development.
As a Senior Software Engineer at HexArmor, you will design, develop, and maintain web applications using Rails and React. You will collaborate with cross-functional teams, optimize applications for performance, mentor junior engineers, and stay updated on industry trends.
As a Senior Full Stack Software Engineer, you will develop new features, optimize services for scalability, and collaborate with product managers and other engineers. You will work on the core platform, from database to API design, while consulting with customer experience teams to guide product development.
As a Senior Software Engineer at PathAI, you will develop and enhance features for a software platform aimed at improving patient outcomes, drive the architecture of the application, collaborate across teams, and uphold high engineering standards while mentoring other engineers.
The Staff Software Engineer at Vast will develop and optimize software for testing, commanding, and monitoring spacecraft, while mentoring junior engineers and managing software lifecycles. They will also configure automated testing and deployment systems and maintain communication with spacecraft across various operational phases.
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