Senior Data Engineer
A fast‑growing fintech startup based in San Francisco is seeking a Senior Data Engineer (with flexibility to contribute across backend systems) to own their data platform and core financial infrastructure. You will architect and build systems that power transaction processing, reporting, analytics, and real‑time insights across a global financial product serving millions.
You'll work on high‑integrity financial data systems where correctness, consistency, auditability, and reliability are non‑negotiable. You'll define data architecture, models, governance, and pipelines, building a next‑generation global financial ecosystem designed to give users in emerging markets access to stable, secure savings and reliable money movement. The company is backed by one of the world's largest consumer software platforms, enabling immediate distribution and global scalability from day one.
What You'll Do
- Architect, build, and own the entire data platform
- Design ETL/ELT pipelines and event‑driven processing systems
- Build ingestion systems for structured and unstructured financial datasets
- Design financial data models, warehouses, schemas, and governance
- Ensure data quality, lineage, observability, and operational reliability
- Collaborate with backend teams working in Python on AWS
- Contribute to backend engineering and system design where needed
- Influence long‑term technical strategy and scalability
Requirements
- 5+ years building data pipelines and platforms
- Strong experience with ETL/ELT, data modeling, or event‑driven systems
- Backend experience: Python, AWS (Lambda, Kinesis, S3), Postgres, Redis
- Ability to design architecture and systems from first principles
- Comfortable with full in‑person work in San Francisco
- Fintech, banking, payments, blockchain, or ledger‑heavy systems experience
- Ability to work across the backend beyond data engineering
- Experience with global financial systems or emerging markets
Employment Details
- Employment Type: Full-Time | Direct Hire
- Visa Sponsorship: Not available
- Relocation Assistance: Available
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.