
Principal Software Engineer, Data Products
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Define the architecture and implementation strategy for a significant segment of Fetch’s off-platform data operations.
• Lead initiatives from problem identification and proof of concept to production delivery and continuous enhancement.
• Design, implement, and sustain services, APIs, and processing workflows that support data products.
• Collaborate with the Core Data Platform on shared ingestion, storage, orchestration, and trusted data assets.
• Establish clear interfaces and ownership to enable product teams to extend capabilities without replicating foundational infrastructure.
• Partner with Product, Sales, and external collaborators to clarify requirements, validate assumptions, and translate feedback into engineering decisions.
• Balance delivery speed, scalability, reliability, and maintainability through architectural trade-offs.
• Collaborate with data scientists to operationalize audience models and measurement techniques.
• Develop repeatable data preparation, scoring, evaluation, and delivery workflows with versioning, monitoring, and recovery mechanisms.
• Define production acceptance criteria that balance scientific validity, partner requirements, runtime, and cost.
• Construct validation, monitoring, and operational safeguards to ensure accurate and reliable outputs and partner service levels.
• Align engineers and cross-functional partners on design decisions, resolve dependencies, and guide implementation across teams.
• Mentor engineers, conduct design and code reviews, and establish effective engineering practices.
• 15+ years of software engineering experience, including defining technical strategy, leading architectural decisions across organizations, and driving company-wide initiatives.
• Proven ownership of a data-intensive product from an ambiguous problem or prototype to production launch and sustained customer or partner utilization.
• A track record of building and operating production software, with direct accountability for significant architectural decisions and delivery outcomes.
• Experience in developing advertising platforms, audience products, measurement or attribution systems, demand-side platforms, or closely related data products.
• Strong software engineering fundamentals, encompassing system design, backend development, testing, and production operations.
• Experience in designing systems that handle large volumes of data, with an understanding of data quality, performance, reliability, and operational trade-offs.
• Demonstrated technical leadership on complex initiatives involving multiple engineers or teams, including setting direction, guiding implementation, and resolving technical disagreements.
• Ability to advance work when requirements are incomplete, form informed technical opinions, and adapt your approach as new evidence emerges.
• Strong product judgment and the capability to connect technical decisions to partner needs, product adoption, and business outcomes.
• Clear communication skills with both technical and non-technical stakeholders, including the ability to explain trade-offs and constructively challenge requirements.
• Preferred: experience in bringing machine learning models into production in collaboration with Data Science.
• Preferred: familiarity with audience expansion, lookalike modeling, or predictive systems utilized in advertising.
• Preferred: knowledge of statistics, anomaly detection, or methods for identifying and addressing data quality issues.
• Preferred: experience in integrating data products with advertising platforms or external partners.
• Equity: We provide full-time employees with equity in Fetch, allowing everyone to share in Fetch’s growth.
• 401(k): Fetch matches your contributions dollar for dollar, up to 4% of your eligible pay.
• Benefits for humans and pets: We offer comprehensive medical, dental, and vision plans for all, including your pets.
• Continuing Education: Fetch provides $10,000 per year in education reimbursement.
• Employee Resource Groups: Participate in employee-led groups focused on fostering a diverse and inclusive workplace through events, dialogue, and advocacy. The ERGs engage with our Inclusion Council, which includes members of executive leadership.
• Paid Time Off: In addition to our flexible PTO, Fetch observes 9 paid holidays, as well as a year-end week-long break.
• Robust Leave Policies: Enjoy 14 weeks of fully paid parental leave for all employees, along with 6 additional weeks of paid childbirth recovery leave for birthing parents and a flexible return-to-work schedule.
• Calvin Care Cash: Employees welcoming new family members will receive a one-time $2,000 incentive to help with costs related to childcare, clothing, diapers, and more!
• Flexible Work Environment: Work collaboratively with your team in one of our stunning offices, or choose to work fully remotely from anywhere in the US for US-based roles.
• Hardware and software provided to ensure employees are equipped for remote work.
Tiger Analytics
Myriad360
Assured
Coconut Software
Get handpicked remote jobs straight to your inbox weekly.