Staff Software Engineer

Reposted 22 Days Ago
Hiring Remotely in United States
Remote
Senior level
Sales • Software
The Role
The Staff Software Engineer will lead the design and implementation of AI platform systems, mentor engineers, and drive technical strategy in a fast-paced environment.
Summary Generated by Built In

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

As a Staff Engineer, you’ll join a team that’s pushing the boundaries of AI, systems design, and user experience. This role is for builders who think at scale, lead by example, and thrive in a fast-paced, high-growth environment.

About the Role
We’re looking for a Staff Engineer  to lead the design and implementation of critical systems and services across our platform. This role requires a deep understanding of distributed systems, technical mentorship, and a product-minded approach to engineering. You will work closely with leadership to define our technical direction and execute on ambitious projects that move the business forward.

Key Responsibilities

  • Architect and build large-scale, high-performance backend systems that power Hatch’s AI platform.

  • Drive technical strategy and make foundational decisions that impact the long-term architecture of the product.

  • Collaborate with cross-functional teams including product, design, and AI/ML to deliver reliable, scalable solutions.

  • Mentor and coach engineers across the team, fostering a culture of technical excellence, ownership, and innovation.

  • Proactively identify opportunities to improve system reliability, observability, and performance.

  • Lead initiatives that span multiple teams and set the standard for engineering best practices.

  • Translate complex business needs into clean, scalable code and system designs.

What We're Looking For

  • 8+ years of software engineering experience, including significant time as a senior/staff engineer.

  • Proven experience designing and scaling distributed systems in a production environment.

  • Deep expertise in one or more of the following: Elixir, Python, Go, or another backend language; experience with microservices is a plus.

  • Strong knowledge of cloud infrastructure (AWS, GCP) and modern DevOps practices.

  • Solid understanding of databases (PostgreSQL, Redis, etc.) and data architecture.

  • Experience working closely with or supporting ML and LLM-powered systems in production.

  • Familiarity with ML model inference, vector databases, prompt engineering, and API integrations for LLMs.

  • Excellent collaboration and communication skills — you bring others along and elevate those around you.

  • Product-oriented mindset — you care deeply about building systems that meet real user needs.

  • Experience mentoring engineers and leading technical projects or cross-team initiatives.

Nice to Have

  • Experience working in a fast-growing startup environment.

  • Contributions to open source or active participation in engineering communities.

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

Top Skills

AWS
Elixir
GCP
Go
Postgres
Python
Redis
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Richmond, VA
59 Employees
Year Founded: 2016

What We Do

Hatch is an SMS Texting Platform that helps small and medium-size businesses harness the power of two-way SMS messaging.

Similar Jobs

Affirm Logo Affirm

Staff Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
200K-275K Annually

Luxury Presence Logo Luxury Presence

Staff Software Engineer

Marketing Tech • Real Estate • Software • PropTech • SEO
Easy Apply
Remote or Hybrid
United States
417 Employees
200K-230K Annually

MongoDB Logo MongoDB

Staff Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
137K-270K Annually

OpenX Technologies Logo OpenX Technologies

Staff Software Engineer

AdTech • Enterprise Web • Information Technology • Machine Learning • Marketing Tech • Sales
Easy Apply
Remote or Hybrid
US
420 Employees
196K-205K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account