Senior Integrations Engineer

We’re looking for a Senior Integrations Engineer to join our team in Richmond, Virginia.

The Opportunity

We are looking for a Senior Integrations Engineer who is proficient with Go. Your primary focus will be creating new and maintaining existing integration libraries.

This role requires familiarity with JS, as web crawling is needed for partner services which do not offer an API. The Senior Integrations Engineer is responsible for working with product around scoping out new integrations while highlighting areas for improvement to existing libraries. They will work closely with our team of Back-End developers to scale our system.

This Senior Integrations Engineer will help execute on product partnerships which require API integrations and collaborate with the product, partnerships and design teams on implementing the best customer experience.


Who We Are

Hatch is a Y-Combinator (AirBnB, Zapier, Stripe, DoorDash) alumni start-up that is changing the game for high-consideration companies. We provide home improvement businesses a platform and tools to talk with customers, gain their trust and win their business.

We offer competitive compensation and benefits, including paid time off and medical, dental, and vision. In addition, we offer the unique opportunity to fine tune your startup skillset within a hyper growth SaaS company.

We are a team of passionate, driven, customer obsessed people who strive to provide the best solution for our customers and are guided by our 10 Hatchitudes. We take pride in providing not only the best product, but the best experience for our customers. We thrive in chaos and will not settle for anything less than the best and so should you.

What to Expect

close rate
In Your First 30 Days
Meet with members from the data/eng/product team to understand how the software works, why, and common use cases.

Meet with service member to see a user in action, gaining a better understanding of our customers.

Understand our clients - sitting in on, and listen to/watch dozens of sales presentations and implementation calls to best understand prospect and client wants, common questions.

Sit with pm/product/data/engineers to understand current process.

Understand current company integration practices and start compiling enhancement ideas.

Sit with Head of Product, CTO, CEO to understand the company’s integrations vision and roadmap.
After 90 Days
Understand clear needs and deliverables for Hatch integrations and partnerships

Report and escalate to management as needed

Assist in the definition of project scope and objectives for integrations projects, involving all relevant stakeholders and ensuring technical feasibility

Help with Integration planning and assignment of tasks and deliverables.
After 6 months
After 6 Months

Own and manage parts of the integrations platform and the roll out procedures for new integration requirements

Develop and maintain detailed project plans to monitor and track progress

Measure project performance using appropriate tools and techniques

Be seen as the go-to person for all things integrations

Use and continually develop leadership skills


Position Details


  • Building integration libraries
  • Maintaining existing integration libraries
  • Research and recommend efficiency enhancements 
  • Perform code reviews


  • Familiarity with RESTful APIs
  • Familiarity with git
  • Familiarity with ssh
  • Familiarity with Go
  • Familiarity with Front-End (JS, CSS, HTML)
  • Ability to understand business requirements and translate them into technical requirements
  • Ability to write thorough unit tests
  • Jira experience is a plus, but not required

Job Title: Senior Integrations Engineer 
Employment Type: Full Time Only (no contract or part time)
Location: Richmond, VA (But we are open to remote)
Travel: Little to none