Sr Software Engineer
On-siteSouthfield, Michigan, United States
Job Summary
Design, build, and maintain scalable data infrastructure for data collection, storage, transformation, and analysis using Python, SQL, and Google Cloud Platform services. Architect unified data models, implement robust pipelines for ingestion and processing, and develop analytical tools to support multi-agentic systems. Ensure data quality through rigorous validation gates, logging, and security compliance while continuously monitoring and troubleshooting workflows. Collaborate with AI/ML engineers and product managers to optimize data delivery and integrate solutions. Requires a Bachelor's degree and two years of experience in data engineering with GCP, BigQuery, and CI/CD. Work at various unanticipated locations throughout the US is possible.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Data Science or a foreign equivalent
- at least two (2) years of experience as a Software Engineer or similar position
- SQL
- Python
- Google Cloud Platform (GCP)
- ETL/ELT data processing pipelines
- data transformation and data integration
- BigQuery (Data warehouse and analytics)
- cloud storage
- CI/CD pipeline implementation
- AI/ML
- Java
- PowerShell
- Work at various, unanticipated locations throughout the US
- Relocation costs not paid
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.