Staff Software Engineer-AI Agents jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hatch · 3 months ago

Staff Software Engineer-AI Agents

Hatch is revolutionizing customer service with AI technology, and they are seeking a Staff Software Engineer for their AI Agents team. This role involves leading the design and implementation of core systems, collaborating with product and engineering leadership, and driving technical strategy to enhance the platform's capabilities.

Marketing AutomationSaaSSalesSales AutomationSoftware
badNo H1Bnote

Responsibilities

Architect and build large-scale, high-performance backend systems that power our AI platform
Partner with product and front-end engineers to design flexible backend systems that support evolving user and business needs
Design scalable, intuitive database schemas and data models that underpin the platform
Apply LLM best practices — including clear prompt design, context management, structured outputs/chaining, and guardrails — to build reliable conversational AI applications
Drive technical strategy and make long-term architectural decisions
Proactively identify opportunities to improve system reliability, observability, and performance
Mentor and coach engineers, fostering technical excellence, ownership, and innovation
Lead cross-team projects and set standards for engineering best practices

Qualification

Distributed systems designBackend programming languagesDatabase architectureSystem reliability improvementCloud infrastructure collaborationProduct-oriented mindsetMentoring engineersCollaboration skills

Required

8+ years of professional software engineering experience, with substantial time in senior or staff-level roles
Deep expertise in one or more backend programming languages; experience with functional programming is a plus
Proven experience designing and scaling distributed systems in a production environment
Solid understanding of relational and non-relational databases (e.g., PostgreSQL, Redis) and data architecture
Proven experience improving system reliability, observability, and performance in production environments
Experience collaborating with DevOps teams on deployment, monitoring, and cloud infrastructure
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

Preferred

Experience working in a fast-growing startup environment
Contributions to open source or active participation in engineering communities
Experience building and supporting LLM-powered applications in production

Benefits

Medical, dental, and vision benefits
401(k) plan
Flexible PTO

Company

Hatch develops an AI-driven communication platform to help businesses automate sales conversations from one collaborative workspace.

Funding

Current Stage
Growth Stage
Total Funding
$13.65M
Key Investors
Bessemer Venture PartnersNextView VenturesY Combinator
2021-07-14Series A· $11M
2019-06-06Seed· $2.5M
2019-03-18Pre Seed· $0.15M

Leadership Team

leader-logo
Bill Violante
Co-Founder
linkedin
leader-logo
Chris Bache
Co-Founder
linkedin
Company data provided by crunchbase