Senior Software Engineer, Data
Core
Design, build, and operate scalable data systems and pipelines to power a networked digital identity platform, enabling self-service analytics and unlocking new business use cases.
Role type
Senior IC data engineer
Builds
Scalable batch and streaming data pipelines, data models, and self-service tooling for analysts and engineers
Domain
Secure identity / Digital identity / Cloud data platforms
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, SQL, scalable data pipeline design, batch and streaming processing, data modeling and transformations, infrastructure-as-code, CI/CD, observability, IAM and secrets management
Preferred skills
Cloud application development, modern data warehouse integration, architectural decision-making, mentoring engineers
Technologies
Python, SQL, Dagster, Airflow, Luigi, dbt, Snowflake, Spark, Kafka, Databricks, AWS, Terraform, Pulumi, GitHub, Argo, Jenkins
Responsibilities
Build and operate reliable data systems and pipelines from ingestion to visualization; Develop and maintain end-to-end data products and pipelines; Implement and maintain infrastructure-as-code and shared developer tooling; Improve security, compliance, and cost posture of the data stack; Partner with stakeholders to define requirements and improve data platform processes
Seniority
Senior, hands-on IC