S

Data Engineer (Senior)

Sadient San Francisco, California, United States · $200K–$280K/yr

Software Development · 11-50 employees

14 h ago
data-engineer Senior (5-10 yrs) Full-time United States
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design and own the data platform and infrastructure to support transaction processing, analytics, and real-time insights. This involves building robust data pipelines and collaborating with backend systems to ensure high-integrity data capture and availability.

What they look for

Python FastAPI AWS Lambda Kinesis PostgreSQL Redis Data engineering Data modeling ETL ELT Event-driven systems Financial technology Data pipelines System architecture

Requirements

Candidates must have 5+ years of experience in building data pipelines and platforms. Proficiency in Python, AWS services, PostgreSQL, and Redis is required to manage event-driven systems and data modeling.

Benefits

Referral bonus

Full description

Job Title: Senior Data Engineer

Location: San Francisco

Remote Work Policy: In Office

Job Type: Full Time

Visa Sponsorship: Not Available

Relocation: Allowed

Experience Required: 5+ Years

Skills Required: Python

About the Company

The client is building a global consumer neobank that combines banking, payments, and crypto into a single platform. The focus is on emerging markets, enabling users worldwide to move money seamlessly within the ecosystem. The company is led by a small team of highly experienced operators and engineers who have previously built products used by hundreds of millions of users and generated billions in revenue. The team operates with high ownership, minimal hierarchy, and a strong focus on execution.

Role Overview

We are looking for a Senior Data Engineer to build and own the data platform and infrastructure. The role involves designing systems that power transaction processing, analytics, reporting, and real-time insights across a global financial product. You will work on high-integrity financial data systems where correctness, auditability, and consistency are critical. The backend is built using Python (FastAPI) and supported by AWS services such as Lambda and Kinesis, along with PostgreSQL and Redis. You will collaborate closely with backend systems to ensure accurate data capture, transformation, and availability. This role includes greenfield opportunities where you will define architecture, data models, and pipeline design from scratch.

Requirements

Key Responsibilities

Build and maintain data pipelines and platforms with 5+ years of experience

Work on data modeling, ETL/ELT processes, and event-driven systems

Collaborate across backend systems using technologies like PostgreSQL, Redis, and AWS

Technology Stack

Python (FastAPI)

AWS (Lambda, Kinesis)

PostgreSQL

Redis

Bonus Skills

Experience in financial technology

Full-stack engineering capabilities with flexibility across different parts of the stack

Benefits

What We Offer

Immediate impact on products used by millions globally

Opportunity to shape technical vision and architecture

Ownership of major parts of the product and infrastructure

Fast-paced environment with minimal corporate overhead

Submit qualified candidates from your network and earn up to $1,500 referral bonus per successful placement through Sadient. We partner with leading clients across high-impact technology roles and value strong professional referrals.

Submit Referral

Recruiter / Sourcer / Staffing Partner Compensation

Earn USD $6,000 for every successful candidate placement.

Payment Schedule

Candidate completes 30 days of employment – USD $2,000 paid on the 35th day.

Candidate completes 60 days of employment – USD $2,000 paid on the 65th day.

Candidate completes 90 days of employment – USD $2,000 paid on the 95th day.

Total Potential Earnings: USD $6,000.

Payment Terms

Payments will be released only after Sadient receives the corresponding milestone payment from the client. The candidate must remain actively employed through each milestone (30, 60, and 90 days). If the candidate leaves before completing any milestone, payment for that milestone and all subsequent milestones will not be payable. No fee is payable if the candidate does not join the client.

Sourcing Partner Responsibilities

Submit only qualified, interested, and available candidates. Obtain a valid Right to Represent (RTR) before submission. Screen candidates for technical fit, availability, and interest. Coordinate interviews and maintain communication with candidates throughout the hiring process. Review the complete Job Description before submitting candidates.

Become a Sourcing Partner

Similar roles