Principal Software Engineer (Data Infrastructure)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: San Francisco, United States; hybrid work model with in-office attendance required on Tuesdays, Wednesdays, and Thursdays. Local Pacific Time hours are expected, with flexibility across time zones when necessary. Travel to offices or other locations may be required. Relocation to the United States is offered based on job level.
Base salary: $197,000–$230,000 per year, plus potential equity awards and annual bonus.
Company
builds focused financial products and mobile-first experiences designed to help millions of Americans make financial progress.
What you will do
- Define the architecture for declarative, configuration-driven ingestion from relational databases and object-store files.
- Design reusable, versioned libraries for data protection, anonymization, tokenization, governed access, and audit trails.
- Establish infrastructure-as-code, deployment, rollback, lifecycle, compute, cost, and sizing standards for large-scale data platforms.
- Build monitoring, alerting, reconciliation, recovery, and data validation capabilities for reliable source-to-destination operations.
- Run structured proofs of concept, document architectural decisions, evaluate tradeoffs, and work with technology vendors.
- Partner with Data Engineering, Data Governance, Information Security, DBAs, and source-system owners while mentoring engineers and raising platform engineering standards.
Requirements
- 10+ years of software or data platform engineering experience building frameworks, libraries, or infrastructure used by multiple teams.
- Bachelor’s degree or higher, or equivalent education and experience.
- Strong infrastructure-as-code and CI/CD experience, including Terraform.
- Deep experience with ingestion across databases, files, APIs, and custom systems, including incremental processing, CDC, schema evolution, and source-system protection.
- Advanced Python, SQL, and Scala or Java skills, with Spark UDF and reusable-library development experience.
- Hands-on Databricks, Delta Lake, Unity Catalog, Auto Loader, workflows, compute, governance, security, privacy, and billion-row data systems experience.
Nice to have
- Experience in banking, lending, regulated environments, model risk management, SOX, or similar audit requirements.
- Experience with data quality, lineage, catalog tooling, data contracts, or Databricks Asset Bundles.
- Previous Principal Engineer, Staff Engineer, or technical lead experience on a platform engineering team.
Culture & Benefits
- Respect, fairness, diversity, equity, and inclusion are core workplace values.
- Medical, dental, and vision plans for employees and families.
- 401(k) match, health and wellness programs, and flexible time off for salaried employees.
- Up to 16 weeks of paid parental leave.
- Interview recording, transcription, and summarization tools may be used for select roles; candidates may opt out.
Hiring process
- Interviews may be recorded, transcribed, and summarized using AI-assisted tools.
- Candidates can opt out of recording, transcription, and summarization before scheduled interviews without discrimination.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →