Data Foundations Engineering Manager
About the role
As a Data Foundations Engineering Manager located in Birmingham, AL, Minneapolis, MN or San Francisco, CA, you will be responsible for transitioning our data infrastructure from a centralized queue into a modern software platform. You will lead the development of backend services, APIs, and CI/CD frameworks that enable external software engineering teams to "Shift Left" and self-serve their own data ingestion.
Responsibilities
- Treat our data platform as an internal product, building the backend services, APIs, and CI/CD frameworks that empower external software engineering teams to "Shift Left" and seamlessly self-serve their own data ingestion.
- Own the vision, roadmap, and developer experience, build elegant Command Line Interfaces (CLIs) and SDKs to minimize onboarding friction, and lead the technical design of our Pipeline-as-a-Service (PaaS) infrastructure to move away from manual ETL builds toward automated, reusable code frameworks.
Requirements
- 6+ years of experience in Software Engineering, Platform Engineering, or DevOps
- 2+ years of experience leading or managing technical engineering teams
- A strong foundational background in backend software architecture, microservices, and API development (Python, Go, or Java preferred)
- A proven track record of building and managing enterprise-grade CI/CD automation pipelines, introducing automated testing, code validation gates, and Git-driven infrastructure deployment (e.g., GitHub Actions, GitLab CI, Terraform)
- Deep technical familiarity with cloud data infrastructure, with a preference for Snowflake/Snowpark, Kafka, Airflow, or GCS
- Experience overseeing the scaling, compute efficiency, and architecture of core cloud data lake and warehousing environments
- A passionate advocate for developer experience (DevEx) who natively defaults to automation over manual system configuration
Qualifications
- Bachelor's Degree or equivalent experience
Skills & Education
- API Development
- Artificial Intelligence (AI)
- GitHub Actions
- Platform Engineering
- Python (Programming Language)
- Software Development Kits (SDKs)
Pay
The pay range for this role is $95,800 - $175,000, with individual total compensation varying based on factors such as qualifications, skill level, competencies, and work location.
About Shipt
Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch. Shipt connects customers to the things they want from the stores they love, retail businesses to more satisfied customers, and workers to new earning opportunities. At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits, and commit to giving back to our communities in ways that make life better, both personally and professionally. We understand that our service, our culture, and our connection to our communities are only made better by every single person who shows up to work here every day.
Equal Opportunity Employer
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law.