Responsibilities
- Design and build backend data systems that make it possible to query a user’s complete financial life (Plaid users, accounts, and transactions, identity) at scale. You will develop and maintain graph-based infrastructure for identity resolution and entity mapping
- Lead high-impact projects from design through execution: your work will touch tens of millions of end-users, the best applications in fintech, and major financial institutions. You will deliver APs and datasets that power fraud detection, credit decisioning, and personal finance insights
- Work on both the 0 to 1 stage and the 1 to n stage of problems
- Collaborate with data science, machine learning, legal and product teams to support feature development and analytics
- Establish best practices for data quality, performance, reliability and explainability
- Contribute to the team’s technical roadmap and strategy, mentor engineers, and help grow a culture of excellence
Qualifications
- 8+ years of software engineering experience, including backend system design and data infrastructure
- Proven experience designing and maintaining distributed systems at scale
- Strong programming skills in Go, Python, or similar backend languages
- Experience working with data platforms (e.g., Redshift, Kafka, Airflow, DBT, or equivalent)
- Familiarity with data modeling and lifecycle challenges
- Strong communication and collaboration skills with cross-functional partners
Nice-to-Haves
- Experience with graph databases or graph-based data modeling
- Exposure to ML infrastructure or support systems (e.g., feature stores, batch/stream data)
- Understanding of data privacy, data access restrictions, or legal compliance in data systems
- Prior experience mentoring or leading technical direction for other engineers
- Experience defining the roadmap of an ambiguous technical area.
Other opportunities
- See role
New York
Data Scientist - Fraud
- See role
New York
Engineering Manager - Machine Learning
- See role
New York
Engineering Manager - Payment Risk
- See role
New York
Engineering Manager - Update Pipeline
- See role
New York
Experienced Engineering Manager - Customer Growth & Experience
- See role
New York
Machine Learning Engineer - Credit
- See role
New York
Machine Learning Engineer - Data Foundation and AI
- See role
New York
Senior Data Scientist - Payments
- See role
New York
Senior Machine Learning Engineer - Credit
- See role
New York
Senior Machine Learning Engineer - Finance Management
- See role
New York
Senior Software Engineer - Backend
- See role
New York
Senior Software Engineer - Fullstack
- See role
New York
Software Engineer
- See role
New York
Software Engineer - Platform
- See role
New York
Staff Machine Learning Engineer - Credit
- See role
New York
Staff Machine Learning Engineer - Fraud Data
- See role
Raleigh-Durham
Data Scientist - Fraud
- See role
Raleigh-Durham
Senior Machine Learning Engineer - Credit
- See role
San Francisco
Data Engineer - Data Engineering
- See role
San Francisco
Data Scientist - Fraud
- See role
San Francisco
Engineering Manager - Machine Learning
- See role
San Francisco
Engineering Manager - Machine Learning Infrastructure
- See role
San Francisco
Engineering Manager - Payment Risk
- See role
San Francisco
Engineering Manager - Update Pipeline
- See role
San Francisco
Experienced Engineering Manager - Customer Growth & Experience
- See role
San Francisco
Machine Learning Engineer - Credit
- See role
San Francisco
Machine Learning Engineer - Data Foundation and AI
- See role
San Francisco
Senior Data Engineer - Data Engineering
- See role
San Francisco
Senior Data Scientist - Payments
- See role
San Francisco
Senior Machine Learning Engineer - Credit
- See role
San Francisco
Senior Machine Learning Engineer - Finance Management
- See role
San Francisco
Senior Software Engineer - Backend
- See role
San Francisco
Senior Software Engineer - Data Infrastructure
- See role
San Francisco
Senior Software Engineer - Fullstack
- See role
San Francisco
Senior Software Engineer - ML Infrastructure
- See role
San Francisco
Senior Software Engineer - Network Enablement (Applied ML)
- See role
San Francisco
Software Engineer
- See role
San Francisco
Software Engineer - Platform
- See role
San Francisco
Staff Machine Learning Engineer - Credit
- See role
San Francisco
Staff Machine Learning Engineer - Fraud Data
- See role
San Francisco
Staff Software Engineer - Consumer
- See role
San Francisco
Staff Software Engineer - Payments Transfer
- See role
Seattle, WA
Staff Machine Learning Engineer - Fraud Data
- See role
Washington DC
Staff Machine Learning Engineer - Fraud Data
