×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer-Communications

Job in New York, New York County, New York, 10261, USA
Listing for: Hatch
Part Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer-Communications
Location: New York

MUST BE BASED IN THE NYC OR Austin, No Relocation

Onsite/Hybrid in SOHO OR Remote in Austin

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 Next View 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
-Communications 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 (Postgre

    SQL, Redis, etc.) and event-driven/data-intensive architectures
  • Experience deploying and operating in cloud environments (AWS or GCP) with modern Dev Ops 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary