Top Software Engineer Jobs
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.
Featured Jobs
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.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to build impactful products, pair program with teammates, and master various tools across the tech stack. Your role involves problem-solving, writing code, and contributing to company culture and practices.
As a Staff Software Engineer at Fivetran, you will design and develop software for distributed systems, lead multiple projects, and mentor junior engineers while ensuring high code quality and performance. You will innovate and improve processes by adopting new technologies in a dynamic startup environment.
The Sr. Software Engineer will design, build, and enhance video solutions tailored for professionals. The role involves collaborating with product management and engineering teams to develop a technical roadmap, improve architecture, and mentor junior engineers while ensuring high-quality user experiences.
As a Senior Software Engineer at Crux, you will design and develop data workflow management platforms, implement scalable microservices, manage identity and access management, and mentor teammates while ensuring high performance and production SLOs for applications.
As a Senior Software Engineer on the databases team, you'll enhance performance, reliability, and features for Postgres data pipeline services. Responsibilities include creating technical documents, writing and testing code, collaborating with team members, and addressing customer issues across the project lifecycle.
As a Senior Software Engineer at Fivetran, you will enhance our data validation service by building new features and improving software architecture. Your role involves debugging data replication, analyzing new data sources, maintaining existing connectors, and contributing to technical designs and hiring processes. You'll collaborate with a team dedicated to delivering reliable and clean data solutions.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product. They will work on building reliable, scalable data lake systems, collaborate with product teams, and contribute to open-source projects while ensuring operational excellence in service delivery.
As a Senior Software Engineer at Focused Labs, you will collaborate closely with clients to build impactful software solutions, participate in pair programming, and continuously enhance your skills across various tech stacks. Your role involves defining company values, solving complex problems, and mastering the tools necessary for effective software development.
The Lead Software Engineer will ensure the adoption of best engineering practices, oversee production-ready software, collaborate with project stakeholders, manage team productivity, and write code, while fostering collaboration and continuous improvement.
As a Senior Software Engineer at Ripple, you will develop high-quality software solutions, particularly for the XRP blockchain. Responsibilities include designing, building, and testing applications, mentoring junior developers, and collaborating with cross-department teams to fulfill project requirements.
The Staff Software Engineer will build modern payment applications, create and manage microservices for cross-border transactions, and ensure operational excellence through testing and design. This role involves mentoring junior engineers and collaborating with cross-functional teams, all while driving engineering standards and encouraging growth within the team.
As a Staff Software Engineer, you will optimize Ripple's interaction with digital asset markets by implementing infrastructure for machine learning services. Collaborate with applied scientists to develop production models, maintaining high engineering standards and engaging in multi-functional alignment.
All Filters
No Results
No Results