Staff Software Engineer, Data Platform
Core
Define technical direction and own design/evolution of critical data infrastructure powering fraud detection and identity verification systems.
Role type
Staff Software Engineer (Data Platform)
Builds
Large-scale batch and streaming data pipelines processing billions of records for identity and fraud detection products.
Domain
Fintech / Identity Verification / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, Golang, distributed systems design, ETL/ELT, streaming data platforms, AWS cloud architecture, Kubernetes, Infrastructure-as-Code, CI/CD, observability
Preferred skills
AWS EKS, SQS/SNS, EMR, Redshift, S3, Lambda, Glue, machine learning/AI workloads, high-growth fintech experience
Technologies
Python, Golang, PostgreSQL, OpenSearch, Redshift, EMR, Spark, Docker, Lambda, AWS, Kafka, Flink, Hadoop, Kubernetes
Responsibilities
Define long-term technical vision and architecture for the Data Platform; Design and evolve large-scale data infrastructure; Lead architecture of secure, scalable batch and streaming pipelines; Drive improvements in scalability, reliability, and operational excellence; Partner with cross-functional teams to align platform investments; Establish engineering standards and architectural patterns; Make build-versus-buy decisions; Participate in production support and on-call rotation.
Seniority
Staff, technical leadership & cross-team influence