ImpactAs a Data Foundations Engineering Manager located in Birmingham, AL, Minneapolis, MN or San Francisco, CA, you will be the engine that transitions our data infrastructure from a centralized queue into a modern software platform You will 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.
While no two days are the same, you will focus on eliminating architecture bottlenecks and accelerating enterprise data velocity by leading a talented team of software and platform-leaning data engineers. You will 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.
What You’ll Need to Be Successful
- You have 6+ years of experience in Software Engineering, Platform Engineering, or DevOps
- You have 2+ years of experience leading or managing technical engineering teams
- You have a strong foundational background in backend software architecture, microservices, and API development (Python, Go, or Java preferred)
- You have 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)
- You have deep technical familiarity with cloud data infrastructure, with a preference for Snowflake/Snowpark, Kafka, Airflow, or GCS
- You have experience overseeing the scaling, compute efficiency, and architecture of core cloud data lake and warehousing environments
- You are a passionate advocate for developer experience (DevEx) who natively defaults to automation over manual system configuration
Pay Range: $95,800- $175,000
Please note that the salary range above is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.
Skills & EducationThis list includes key skills used in this job but is not inclusive of all skills needed for the role. Please see any required education below.
API Development, Artificial Intelligence (AI), GitHub Actions, Platform Engineering, Python (Programming Language), Software Development Kits (SDKs)Bachelor's Degree or equivalent experience | Required
Work ArrangementTo foster connection while offering continued flexibility, hybrid team members have the following in-office expectations:
Hybrid roles in Birmingham, AL typically work in-office at least 2 days per week, with core in-office days on Wednesdays and Thursdays.
Hybrid roles in Minneapolis, MN typically work in-office at least 1 day per week on either Tuesday, Wednesday, or Thursday.
Hybrid roles in San Francisco, CA typically work in-office at least 1 day per week between Monday and Thursday.
Certain roles may require in-office presence on a full-time basis. Please work with your recruiter to learn more about the classification of this role.