Jr. Integrations Engineer

We’re looking for a Junior Integrations Engineer to join our fast growing team in Richmond, Virginia.
About Hatch
Our engineering and development team is small but mighty - we’ve built a great culture where everyone works together toward a common objective.

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

Job Description
We're on the hunt for an up-and-coming engineer that is proficient with Go.

Your primary focus creating new and maintaining existing integration libraries. This role requires someone to be decently familiar with JS, as web crawling is needed for services which do not offer an API.

What to Expect in Your First 30, 90 and 180 days

30 Days
30 Days
  • Meet with members of Engineering team to get on-boarded.

  • Start to understand our tech stack.

  • Meet with product team to get a better understanding of our customers.

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

  • Meet with Leadership from Eng, Prod, Sales, Marketing, to gain an understanding of company and hatchitudes.

  • Start to get integrated into sprint planning and Jira.
90 Days
90 days
  • Build libraries and get them into production.

  • Fully understand how Hatch integrates with external services.

  • Collaborate with Engineering team to solve problems.

  • Collaborate with product team on deliverables and timelines.
180+ Days
180+ Days
  • Own and manage your commits and timelines for work completion.

  • Problem solve and work with team.

  • Have ownership of Sprint tasks.

  • Have ownership of Hatch’s features or products.

  • Be fully integrated with the team.

  • Follow and embody the Hatchitudes.

  • Be a leader and team player.

  • Be seen as the go-to person for integrations.


What We're Looking For 👀

Our ideal Front End Engineer will be responsible for:

  • Building integration libraries
  • Maintaining existing integration libraries
  • Perform code reviews for coworkers


  • 1+ years Go experience
  • 2+ years general programming experience
  • Experience developing high performance systems
  • Ability to learn and adjust to our company best practices


  • 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

Employment Type: Full Time Only (no contract or part time)
Reporting Relationship: This position reports into the CTO 
Location: Richmond VA or Remote 
Travel: Light to Medium (2-4x per Year)