Senior Software Engineer (Data)
ST6 Partners
Role Description
The Senior Software Engineer (Data) designs, builds, and maintains scalable data pipelines and data infrastructure that support reliable data ingestion, transformation, validation, and delivery across our products and internal systems. This role works closely with product, engineering, and business stakeholders to translate data requirements into technical solutions, build reliable ETL/ELT workflows, and ensure data is accurate, timely, and production-ready. The ideal candidate brings strong backend engineering fundamentals, experience with cloud-based data platforms, and a focus on building observable and maintainable data systems. This role participates in the full software development lifecycle, from requirements and technical design through implementation, testing, deployment, monitoring, and operational support.
What You Will Do
- Design, develop, and maintain scalable ETL/ELT pipelines for ingesting, transforming, validating, and delivering data
- Build reliable data workflows that support batch and event-driven processing
- Partner with product, engineering, and business stakeholders to translate data requirements into technical solutions
- Develop backend services, APIs, and data processing jobs using Python, Java, and related technologies
- Implement data validation, reconciliation, and quality checks to reduce downstream defects and improve trust in data
- Monitor and troubleshoot production data pipelines, identifying root causes and implementing long-term fixes
- Optimize data processing performance, database queries, and infrastructure usage
- Maintain clear technical documentation for data flows, pipeline logic, operational runbooks, and system design
- Contribute to sprint commitments and release goals through disciplined execution and strong ownership
- Support CI/CD practices, automated testing, and deployment of data engineering solutions
Qualifications
- 5 or more years of professional experience in software engineering, backend engineering, or data engineering
- Strong proficiency in Python and Java
- Production ownership history: you have shipped non-trivial data systems and been accountable when things went wrong
- Hands-on experience with ETL/ELT pipelines, batch processing, data validation, and data reconciliation
- Working knowledge of PostgreSQL and SQL query optimization
- Experience building and operating systems on AWS, using Docker, Kubernetes, and AKS
- Familiarity with GitLab pipelines and CI/CD practices
- Bachelor's degree in Computer Science or equivalent experience
$204k - $259k
...collaborates with several other Waymo teams that consume map data. You will: Evaluate and launch machine learning models... ...work on various parts of the system ~ A passion for good software engineering We prefer: M.S. or Ph.D in Computer Science or a similar...SeniorFull timeRemote work- ...billions of disclosures into structured data that makes it easy for those in the investment... .... About the Role We’re hiring an Engineer to define and build systems that make our... ...every day. Move Quickly in a Small, Senior Team Operate with high ownership in a...SeniorFull timeWork at officeFlexible hours
- ...Inc. is seeking a highly skilled Full Stack Developer with Big Data expertise to support mission-critical programs within the... ...The ideal candidate will bring a strong mix of full stack engineering capabilities and data-intensive application experience , with...SeniorFull time
$140k - $175k
...Joining Collibra’s Data Quality Team You'll have the chance to work with state-... ...You will be part of a collaborative engineering team committed to impactful results and... ...keep making progress as a team. As a Software Engineer at Collibra, you will be responsible...SeniorFull timeWork experience placementWork at officeFlexible hours2 days per week$95k - $125k
...work, so every educator and student succeeds. We're hiring for multiple positions at either a Senior Software Engineer I or Senior Software Engineer II level to join our Data Platform Engineering team. The Data Platform team builds and evolves the cloud-native data capabilities...SeniorFull time- ...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand...SeniorFull timeWork at office
- .... Overview We're looking to hire for our Data Acquisition side of our AI team at Speechify. This... ...through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You’ll Do Be...SeniorRemote jobFull timeShift work
$180k - $225k
...vital to our success! We like software that’s serious and culture... ...reading. About the Customer Data Team Our Customer Data... ...ngrok runs entirely on AWS. Engineers develop by using remote... ...sponsorship. Compensation Senior Software Engineer Tier 1...SeniorRemote jobPermanent employmentFull timeWork at officeLocal area- ...we buy and produce products by providing data on transparency and traceability for supply... ...cooperation with other developers, data engineers and product managers. Design and build... ...user experience. Promote agile and software best practices and develop effective solutions...SeniorRemote jobFull time
$110k - $135k
Role Description The Sr Software Engineer is a hands-on technical engineer who builds the bridge between the Data Engineering and the AI Platform application teams as they instrument global and product events — and serves as the technical consultant who ensures each app...SeniorFull timeRemote work- ...decomposition, and cross-team technical reviews for data product surfaces spanning rules... ...the bar in code reviews, and establish engineering practices the team can follow. ~Mentor... ...infrastructure. ~Prior experience operating in a senior engineering capacity, or stepping into...SeniorFull timeRemote work
$110k - $130k
...enterprises and AI innovators around the world. With 33 global cloud data center locations, Vultr is trusted by hundreds of thousands... ...Vultr Vultr is seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to serve as the domain...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$204k - $259k
...this hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:... ...and implement new features in the VLM data infra and validate the changes for the... ...professional experience in the field of software engineering ~ Proficiency in C++ ~ Experience...SeniorFull timeWork at officeRemote work- Role Description As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are...SeniorFull timeTemporary work
$110k - $130k
Role Description Vultr is seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to serve as the domain modeler for Vultr's internal control plane transformation. The ideal candidate looks at the current data model, winces...SeniorFull timeWork at officeImmediate startRemote work$139.2k - $174k
...generation of AI-driven applications. We are seeking a Senior Engineer 2 to join our AI Inference Data Plane team. In this role, you will be a key technical... ...gRPC. ~Proven experience shipping customer-facing software products and running critical services in a high-...SeniorFull timeRemote work$120k - $150k
Role Description We are seeking a senior engineer to help design and implement the core data platform powering our next-generation product architecture. This role... ...~Strong leadership skills - comfortable leading software engineers and implementing solutions. ~Strong...SeniorFull timeSummer work$140k - $180k
Role Description As a Senior Software Engineer – Data, you will: ~Design, build, and maintain scalable ETL and ELT pipelines that process complex healthcare supply chain data. ~Develop data platforms that ingest, transform, and enrich structured and unstructured datasets...SeniorFull timeRemote workFlexible hours$150k - $170k
Role Description Beacon Biosignals is seeking a Senior Software Engineer to join our Datastore team. The Datastore sits at the heart of Beacon's platform. It defines our foundational data model and serves as the centralized repository and API for brain data collected from...SeniorFull timeWork experience placementWork at officeRemote work$185.2k - $326.8k
Role Description The Data Enablement team builds the platforms and frameworks that move and serve data across Block... ...across the company, including Risk, Compliance, Data Engineering, and Data Science. As a Staff Software Engineer on the team, you will become the subject-...SeniorFull timeRemote workFlexible hours$500 per month
Role Description As a Senior Software Engineer specializing in Python and the Data Ecosystem , you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem. This role sits at the intersection of high-performance database...SeniorFull timeRemote workHome officeFlexible hoursShift work$168k - $270.25k
...Description We are looking for an outstanding Senior Platform Engineer to help build the platforms that power NVIDIA’s customer data, digital marketing, personalization, and AI... ...or equivalent experience. ~8+ years of software engineering experience building backend...SeniorFull time$185k - $225k
...Description We are building a next-generation intelligent data platform for private markets - a greenfield... ...caliber team working at the intersection of modern data engineering and applied AI. As a Senior Software Engineer, Data, you will own the end-to-end delivery...SeniorFull timeLocal areaWork from homeFlexible hours$121.5k - $145.5k
Role Description The Data Lake Engineering team is seeking a highly motivated and passionate Senior Software Engineer to join us in building our next-generation data platform. This is a fantastic opportunity to build your career by contributing to a critical platform that...SeniorFull timeFlexible hours$129.4k - $198.4k
Role Description We’re AV Logging and Data Recording within AV Platform Core at General Motors. We build the systems that provide... ...data quality, reliability, and developer experience. As a Senior Software Engineer, you will provide technical leadership for the software that...SeniorFull timeFlexible hours$101.2k - $161.9k
Role Description The Data Ops team is seeking a highly skilled Senior Software Engineer to design, build, and support enterprise-scale data platforms, automation frameworks, and data engineering solutions that enable reliable, secure, and efficient data operations across...SeniorMinimum wageFull timeTemporary workLocal areaRemote work$160k - $200k
...accelerating our efforts to build standalone data products that enable data teams and... ...this might be the role for you. We like our engineers to be thoughtful, quirky, and willing to... ...concurrency frameworks ~Strong grasp of software architecture and backend fundamentals;...SeniorPermanent employmentFull timeWork at officeRemote work- Role Description CLIENT is searching for an experienced Senior Software Development Engineer (SDE) to work within an agile team of software architects... ...to implement and maintain secure, scalable, cloud-based data/ETL pipelines for our public and customer specific data integrations...SeniorFull timeWork at officeRemote workHome office
- Role Description We are looking for a Senior Software Engineer to drive the evolution of our shared data platform - the core infrastructure that powers all three ApartmentIQ products. In this role, you will be a key architect of our data capabilities, shaping our product...SeniorFull timeTemporary workRemote workWork from homeFlexible hoursShift work
$171.6k - $224.3k
Role Description We are seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for... ...a data engineer developing or maintaining integration with software such as Airflow or any Python-based data pipeline codebase....SeniorFull timeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Data). Be the first to apply!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote




















