Software Development Engineer - Data Acquisition & Normalization
$168,926–$192,500 year
On-site · Mountain View Santa Clara County, California, United States
Job Summary
Software Development Engineer III to join the Data Acquisition & Normalization team. Build and maintain connectors to government registries, telcos, licensing authorities, and commercial data providers; standardize data formats into clean schemas for the Identity Trust Graph; monitor upstream source changes and contribute to retries, fallbacks, and error handling; contribute to the Attribute Validation Service; deliver clean and validated attribute data to Wallet, Fraud, and Domains; assist in reporting coverage and freshness metrics; handle sensitive data per NIST, ISO 27001, and FedRAMP; write high-quality, maintainable code with automated tests and observability; participate in design reviews and documentation. Based in Mountain View, CA, in-office five days per week.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of experience developing web applications using OOP languages such as Java, Ruby, JavaScript, TypeScript, Go, Python, Rust, or C++.
- Exposure to data acquisition or integration work, including APIs, screen scraping, ETL, or normalization pipelines.
- Experience building systems in Docker, Kubernetes or Nomad and services in a containerized, cloud-based, infrastructure-as-code driven ecosystem such as GCP.
- Ability to deliver features end to end, including automated test coverage, observability, monitoring, and documentation.
- Ability to communicate technical tradeoffs clearly and work collaboratively within a team.
- Proficiency and strong interest in AI-assisted development tools (e.g., Claude Code or Codex) to accelerate delivery and code quality.
Desired Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of experience developing web applications using OOP languages such as Java, Ruby, JavaScript, TypeScript, Go, Python, Rust, or C++.
- Experience building systems in Docker, Kubernetes or Nomad and services in a containerized, cloud-based, infrastructure-as-code driven ecosystem such as GCP.
- Proficiency and strong interest in AI-assisted development tools (e.g., Claude Code or Codex) to accelerate delivery and code quality.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.