Staff Software Engineer-Contacts bei Hatch
Hatch · New York City, Vereinigte Staaten Von Amerika · Hybrid
- Senior
- Optionales Büro in New York City
MUST BE BASED IN THE NYC, No Relocation
Onsite/Hybrid in SOHO
Not able to sponsor
About Hatch
At Hatch, we’re revolutionizing customer service with AI that doesn’t just assist — it transforms how businesses engage with customers. Backed by Y Combinator and top-tier investors like Bessemer Venture Partners and NextView Ventures, we’re doubling revenue year over year and scaling rapidly. We’re building the future of AI-driven customer service — and we’re just getting started.
Role- Staff Software Engineer -Contacts Team
About the Role
We’re looking for a Staff Software Engineer (Elixir) to play a pivotal role in building and scaling Hatch’s communications platform and user-facing experiences. You’ll lead the design and implementation of high-impact systems, guide technical direction, and mentor engineers across the team. This is a hands-on leadership role where you’ll work closely with product, design, and AI/ML partners to deliver reliable, scalable, and intuitive solutions that delight our customers.
Key Responsibilities
Design and build scalable, high-performance backend services in Elixir (and Go where needed) to power Hatch’s communications platform
Own architecture decisions that shape the long-term evolution of our product and infrastructure
Collaborate cross-functionally with product, design, and AI teams to deliver seamless user experiences
Mentor engineers and elevate technical standards through coaching, reviews, and best practices
Improve reliability and performance by driving initiatives in observability, fault tolerance, and scalability
Lead complex projects that cut across teams, setting the pace for high-quality engineering execution
Balance product and technical trade-offs to deliver pragmatic, business-driven solutions
What We’re Looking For
8+ years of software engineering experience, with proven success at the senior/staff level
Strong expertise in Elixir or Go
Proven experience designing and scaling distributed systems in production
Solid understanding of databases (PostgreSQL, Redis, etc.) and event-driven/data-intensive architectures
Experience deploying and operating in cloud environments (AWS or GCP) with modern DevOps practices
Strong communication and collaboration skills — you can align teams and influence outcomes
A product mindset — you think beyond code and care about solving real customer problems
Experience mentoring engineers and providing technical leadership
Nice to Have
Experience in a fast-paced startup environment, shipping product quickly while maintaining quality
Familiarity with telephony, messaging, or communications systems
What We Offer
Competitive salary and equity
Remote OR Hybrid work environment (3 days/week in our NYC office)
Medical, dental, and vision benefits
401(k) plan
Flexible PTO
Opportunity to build at the ground floor of a high-growth, mission-driven company
Not offering sponsorship
Why Hatch
Shape the future of AI-driven customer service
Build alongside founders and leaders who value speed, ownership, and ambition
Solve hard problems that impact real businesses and customers
Join a team of builders who care about great engineering, fast execution, and each other