Staff Engineer, Data and AI
JobgetherRemotely
pythonllmsparkkafkaredshiftglueembeddingsairflow
Job Description
📋 Description
- Partner with product managers and cross-functional teams to translate business opportunities into
- Design, build, and operate batch and real-time data pipelines for reporting, experimentation, ML
- Evolve cloud-native data/ML platform architecture across orchestration, storage, compute
- Establish and improve data quality, modeling, contracts, testing, lineage, privacy, and
- Develop reusable tools and self-service workflows for teams to build data/AI solutions independently
- Maintain platform resilience through observability, runbooks, incident response, and cost management
🎯 Requirements
- 7+ years of software engineering, distributed systems, data platforms, or production infra
- Hands-on with large-scale batch/streaming data systems; Kafka, Spark, and workflows
- Strong Python and/or similar language production-grade coding skills
- Advanced data modeling and SQL for scalable data products
- Cloud-native infrastructure design with AWS/GCP or comparable, IaC, containers, orchestration
- Production experience for data/ML/AI systems including deployment and observability
🎁 Benefits
- Remote-first flexibility for US/Canada/Mexico eligible locations
- Salary transparency varies by location and role level
- Professional growth: mentorship, technical leadership, influence on strategy
- Inclusive and accessible recruitment process
- Reasonable accommodations in recruitment
- Structured hiring process with multiple interview stages