Senior Staff Data Engineer
BILL
Job description
About the role
Join BILL’s Data Platform team to design, build, and operate the core data infrastructure that powers the company’s fintech products. You will work at the systems level, shaping architecture, standards, and self‑serve capabilities for a fast‑growing, remote‑first organization.
Key responsibilities
- Drive platform‑wide technical decisions, mentor engineers, and define architectural standards.
- Own end‑to‑end data lifecycle components, from ingestion and lake storage to real‑time serving, feature stores, query engines, knowledge graphs, and search.
- Lead large‑scale migrations, compute upgrades, and infrastructure modernisation projects.
- Partner with ML/AI, Risk, Payments, and Analytics teams to translate diverse data needs into durable platform solutions.
Required profile
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience.
- 8+ years in data engineering or distributed systems, with 5+ years focused on data platform teams.
- Proven technical leadership on ambiguous, high‑impact projects and ability to set cross‑team standards.
Required skills
- Event streaming platforms (Kafka, Flink, Spark Streaming or equivalents) and CDC ingestion patterns.
- Batch processing stacks (Airflow, dbt, Spark, Glue or equivalents).
- Modern data lake formats (Apache Iceberg, Delta Lake) and lake architectures.
- Data access layers (Trino/Starburst, Presto, feature stores, vector stores, graph databases such as Neo4j).
- Expert‑level SQL and strong Python programming, with solid CI/CD, testing, and observability practices.
What we offer
- Competitive salary ranges based on location (USD).
- 100% paid health, dental, and vision insurance.
- 401(k) retirement plan, HSA/FSA accounts, and employee stock purchase program.
- Generous paid holidays, wellness days, and flexible time off.
- Remote‑first work environment with optional in‑person collaboration at San Jose and Draper offices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 46 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BILL