Top Software Engineer Jobs
As a Senior Software Engineer at Ditto, you will design and maintain scalable distributed systems, optimize existing infrastructures for data synchronization, and collaborate with the SRE team for production performance. Responsibilities include implementing automation, writing technical documentation, and driving performance tuning for large-scale environments.
The Staff Software Engineer will design, develop, and debug software for distributed systems while managing multiple projects, mentoring junior engineers, and ensuring high standards of code quality. The role demands strong skills in performance tuning and the ability to innovate with emerging technologies.
The Staff Software Engineer for the Data Platform will shape the architecture and roadmap, mentor engineers, and lead initiatives to advance the company's data platform and AI/ML applications.
As a Senior Software Engineer at Productboard, you will build and enhance a user feedback platform, provide technical leadership, and collaborate with cross-functional teams to align technology with business objectives. Your role includes influencing tech stack decisions, improving product performance and scalability, and guiding team development through knowledge sharing.
As a Staff Software Engineer at Fivetran, you will lead the design, development, and debugging of software for distributed systems while managing multiple projects and mentoring junior engineers. You will ensure high code quality, performance, and reliability, while keeping up with emerging technologies.
As a Lead Software Engineer, you will ensure the team adopts pragmatic development practices, make architecture decisions, and validate that the product is production-ready. Your role involves collaborating with various stakeholders, managing the team, and maintaining relationships with client technical teams. You will also be responsible for writing code and mentoring team members while focusing on continuous improvement.
The Senior Software Engineer at Inovalon will design, build, and maintain software systems, ensuring service reliability while developing solutions to improve healthcare data services. Responsibilities include managing complex computing systems, adhering to compliance standards, and innovating through technology.
As a Senior Software Engineer at Rise8, you will work with clients to teach and implement agile software development practices, including TDD and design thinking. You will collaborate with clients and developers to deliver functional software rapidly while ensuring customer needs are met. Your role will involve constant learning, adapting to client feedback, and enhancing user-driven functionality.
Featured Jobs
The Senior Staff Software Engineer will design and implement scalable distributed data storage and processing systems, improve code architecture and quality, mentor engineers, and contribute to product strategy and high-quality engineering processes.
The Senior Software Engineer will develop and enhance software functionalities, focusing on SEO development and architecture decisions. Responsibilities include writing clean code, troubleshooting, mentoring junior engineers, and collaborating with cross-functional teams to ensure high-quality software practices while leading projects.
As a Senior Software Engineer at Fivetran, you will enhance database performance, architecture, and features for Postgres data pipeline services. Responsibilities include technical design, coding, testing, and collaborating with team members across various stages of project lifecycle while resolving customer issues.
The Staff Software Engineer will lead the design and development of database connectors, managing multiple projects while mentoring junior engineers. The role emphasizes high-quality software solutions for distributed systems and requires staying updated with new technologies.
The Senior Software Engineer will work with the Data Validation Team to enhance features for the data validation service, improve software architecture, and ensure the reliable operation of data pipelines at Fivetran. Responsibilities include debugging data replication, analyzing feature requirements from various data sources, and contributing to hiring efforts.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, collaborating with product teams, enhancing scalability and performance, and ensuring high reliability of data lake systems, while contributing to open-source projects.
Join the Elasticsearch Search team to develop and enhance vector search features in Elasticsearch. The role involves designing, implementing, and fixing bugs related to vector similarity search, collaborating with a global team, and contributing to the codebase primarily written in Java.
As a Senior Software Engineer, you will define and improve company processes, collaborate with customers to solve complex problems, and write software in various tech stacks. Pair programming and continuous learning with teammates are emphasized.
The Senior Software Engineer will develop and maintain web-based SaaS applications, create secure cloud solutions on AWS, mentor junior developers, and ensure high-quality software delivery. The role requires strong problem-solving skills and collaboration with teams to meet customer needs.
As a Senior Engineer on the Core Data team, you'll design and build a Cloud Data Warehouse focused on incremental updates, develop ETL pipelines for petabytes of data, and collaborate to improve data processing and infrastructure scalability and efficiency.
The Senior Software Engineer will work on improving performance, reliability, and features for Postgres data pipeline services. Responsibilities include creating technical documents, writing and testing code, reviewing pull requests, and collaborating with various teams to resolve issues and monitor project lifecycle.
As a Senior Software Engineer on the Data Validation Team at Fivetran, you will enhance data validation services, analyze complex data systems, debug existing code, and develop software designs. Your focus will be on building reliable features and maintaining the operation of the service.
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product, ensuring high performance and reliability. Responsibilities include collaborating with product teams, operating large-scale data lake systems, contributing to open-source projects, and solving performance challenges. The role requires solid experience in relational data management systems, leading complex projects, and deep knowledge of software optimization.
The Senior Software Engineer will join the Pricing team to design, develop, and support distributed back-end solutions using microservices and data pipelines. Responsibilities include collaborating with cross-functional teams, contributing to the product lifecycle, and mentoring fellow team members while ensuring the delivery of high-quality, enterprise-level features.
As a Senior Software Engineer for DICK’S Media Network, you will innovate and expand retail advertising, build a scalable retail media network, collaborate with various teams, and mentor other technologists while driving personalized content using first-party data across multiple channels.
As the Lead Software Engineer for the Loyalty team, you will design, develop, and deliver a best-in-class Loyalty platform. Responsibilities include overseeing software development, ensuring performance and health of services, mentoring team members, and driving initiatives. You will focus on cloud-native architecture and modern practices, improving scalability and resiliency.
As Lead Software Engineer for DICK'S Media Network, you will design and deliver innovative retail advertising solutions. Collaborate with cross-functional teams to build a scalable media network, utilize data for personalized experiences, and drive the technical strategy to connect brands with sports enthusiasts.
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