Staff Backend Engineer-Data/Analytics Team
Department: Engineering
Location: United States
Employment Type: FullTime
Staff Backend Engineer - Analytics
Location: United States (Remote)
Department: Engineering
Reports To: Manager, Data Engineering
About Hatch
Hatch is an AI-powered customer engagement platform transforming how home services businesses connect with their customers. As a Y Combinator (W19) company, we're building the future of customer communication through voice AI, intelligent messaging, and seamless CRM integrations. Our platform helps thousands of businesses deliver exceptional customer experiences at scale. Recently acquired by Yelp, Hatch operates as a startup within the Yelp family—maintaining our fast-moving, aggressive startup culture while leveraging the scale and resources of a public company.
About the Role
We're looking for a Staff Backend Engineer to join our Analytics team. You'll be a technical leader designing and building the data infrastructure that powers business insights for our customers. This role combines hands-on engineering with technical leadership—driving architecture decisions, mentoring engineers, and delivering systems that process billions of events.
What You'll Do
Design and build scalable data pipelines and analytics infrastructure
Lead technical architecture decisions for the analytics platform
Mentor and guide other engineers through code reviews and design discussions
Build APIs and services that deliver real-time and historical analytics to customers
Optimize query performance for large-scale data access patterns
Partner with Product to translate business requirements into technical solutions
Collaborate with Data Bridge team on data integration and ETL patterns
Drive engineering best practices and technical excellence
What We're Looking For
7+ years of backend software engineering experience
Deep expertise in data systems, pipelines, and analytics infrastructure
Proficiency with Go, Python, or similar backend languages
Strong experience with PostgreSQL and data warehousing solutions
Experience building high-throughput data processing systems
Track record of technical leadership and mentoring
Strong system design and architecture skills
Excellent communication and collaboration abilities
Nice to Have
Experience with real-time analytics and streaming data (Kafka, Kinesis)
Background with BI tools and dashboard infrastructure
Experience with columnar databases (ClickHouse, BigQuery, Snowflake)
Familiarity with event-driven architectures
Experience building customer-facing analytics products
What We Offer
Competitive salary
Comprehensive health, dental, and vision insurance
Flexible PTO policy
Remote-first work environment
Home office stipend
Professional development budget
Closing
There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience.
Based on the anticipated level of experience we are seeking, we expect the compensation range for this role to be between $112,000 and $269,000. You may also be offered a bonus, restricted stock units, and benefits.
We will consider for employment qualified candidates with arrest and conviction records, consistent with applicable law (including, for example, the San Francisco Fair Chance Ordinance for roles based in San Francisco, the Los Angeles County Fair Chance Ordinance for roles based in the unincorporated areas of Los Angeles County, and the California Fair Chance Act for roles based in California).
Where required by law, a criminal background check will not be conducted until after a conditional offer of employment is made, and any evaluation of a candidate's criminal background check will be subject to an individualized assessment that takes into account the candidate's specific criminal records and the responsibilities and requirements of the particular role.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
