
Published: Tue, 17 Jun 2025 12:50:41 GMT
Position: Senior Data Engineer at Fetch
About Fetch:
Fetch is the leading America’s Rewards App that empowers millions of users to live rewarded throughout their day. With over $1 billion in rewards and 5 million five-star reviews, Fetch is reshaping the marketplace for brands and consumers. Backed by investments from SoftBank, Univision, and Hamilton Lane, Fetch has partnerships with challenger brands and Fortune 500 companies. At Fetch, success for our users and partners is our top priority, and we extend that same commitment to our employees.
Fetch has been named one of America’s Best Startup Employers by Forbes for two consecutive years. Our people-first culture values trust, accountability, and innovation. We encourage our employees to challenge ideas, think bigger, and have fun while working at Fetch. We are an equal employment opportunity employer.
Role Overview:
As a Senior Data Engineer at Fetch, you will be a key player in our DataOps strategy, responsible for designing and building infrastructure to support terabytes of real-time and batch data processing daily. You will contribute to creating robust, scalable systems that drive personalization and insights across the platform.
Responsibilities:
– Design, build, and maintain scalable and resilient data pipelines for both batch and streaming workloads.
– Automate infrastructure provisioning and deployment using infrastructure-as-code and CI/CD practices.
– Implement data reliability, observability, and quality assurance across the platform.
– Develop self-service tools and user-friendly interfaces for internal data stakeholders.
– Collaborate with engineering, analytics, and product teams to ensure consistent and trusted access to data.
– Mentor peers and contribute to evolving DataOps best practices and tooling.
Qualifications:
– 4+ years of experience in Data Engineering, Platform Engineering, or DevOps with a strong data focus.
– Strong problem-solving skills and a passion for building scalable internal platforms.
– Proficiency in a modern programming language (Python, Go, Java).
– Strong SQL skills and a solid understanding of data modeling principles.
– Experience with cloud infrastructure (AWS, GCP, or Azure).
– Experience building durable data pipelines.
– Familiarity with containerization (Docker) and orchestration systems (Kubernetes).
– Hands-on experience with infrastructure-as-code (Terraform or equivalent).
– Exposure to real-time messaging platforms (Kafka, SQS, or similar).
– Knowledge of data lifecycle management, schema versioning, and data quality checks.
– Understanding of monitoring, logging, and alerting systems for data pipelines.
– Experience with workflow orchestration tools (Airflow, Dagster, etc.).
Nice to Have:
– Experience with large-scale data processing frameworks (Flink, Spark).
– Background in data contracts, governance, or schema validation tooling.
– Enthusiasm for automation, developer productivity, and clean systems architecture.
Benefits:
– Equity: We offer employees equity in Fetch, so that everyone can benefit from Fetch’s growth.
– 401k Match: Dollar-for-dollar match up to 4%.
– Benefits for humans and pets: Comprehensive medical, dental, and vision plans for employees and their pets.
– Continuing Education: Fetch provides $10,000 per year in education reimbursement.
– Employee Resource Groups: Participate in employee-led groups focused on creating a diverse and inclusive workplace.
– Paid Time Off: In addition to flexible PTO, Fetch observes 9 paid holidays, including Juneteenth and Indigenous People’s Day.
– Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers, and a flexible return to work schedule.
– Calvin Care Cash: Employees welcoming new family members will receive a one-time $2,000 incentive to assist with childcare costs.
– Flexible Work Environment: Work from one of our offices in Madison, Birmingham, or Chicago, or fully remotely from anywhere in the US.
– Inclusivity: Fetch is committed to diversity, inclusion, and respect for all individuals. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, marital status, veteran status, disability, or any other characteristic protected by applicable law. We provide reasonable accommodations for qualified individuals with disabilities or sincerely held religious beliefs.
– Scam Warning: Beware of fraudulent recruitment practices claiming to represent Fetch. If you need assistance with the application process or require an accommodation, please contact us at [email protected]. Apply link