Integrations Engineer

Two Dots

$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering with a focus on API integrations
  • Strong proficiency in Python and JavaScript
  • Familiarity with relational databases, particularly Postgres
  • Experience with asynchronous workflows and message queues
  • Proven track record of handling complex, unreliable third-party APIs
  • Hands-on experience with scrapers, bidirectional syncing, or similar integration systems

Responsibilities

  • Own and optimize critical ERP integrations
  • Utilize agents to discover and analyze API behavior
  • Implement codebase-wide changes to improve integration points
  • Transform unreliable third-party APIs into dependable integrations
  • Develop browser extensions with minimal QA oversight
  • Collaborate with sales and customer success teams to identify product needs
  • Assess when integration challenges necessitate product changes rather than workarounds

Benefits

  • Flexible work environment
  • Collaborative team culture
  • Opportunity to work on high-impact projects that drive company revenue
  • Diverse team with varied backgrounds and experiences
  • Engagement with customers and partners in key sectors
Full Job Description
Role

We are looking for an engineer to own critical ERP integrations.

You will use agents to discover API behavior, make codebase-wide changes that isolate and unify integration points, and turn unreliable third-party APIs into highly reliable integrations. You will also build browser extensions for other apps with minimal QA guidance, where extreme attention to detail and defensive programming matter because extensions are hard to update quickly.

This role works closely with customers, sales, customer success, and other engineers. You should know when an integration seam requires changing the product itself rather than creating a forever workaround.

Integrations directly determine our total addressable market, so your work will be tied to major revenue and company value changes.

You should have strong Python and JavaScript skills, understand relational databases, ideally Postgres, and be comfortable with queues and durable asynchronous workflows. We expect experience with messy integrations, scrapers, bidirectional syncing, or similar systems.

The Team

Henson (CEO) started his career selling FX derivatives to hedge funds at Goldman, then worked at a real estate tech startup for several years leading sales. This enables him to engage with the largest institutional property managers and real estate investors in the country and create value through those relationships.

Max (CTO) started out as a software engineer at Blend, a mortgage application company that went public, and went on to work on the search team at Google. That combination of specific consumer fintech experience and knowledge of how sophisticated ML products succeed in production made big enterprise deals work from day 1.

We met in middle school and created a media website together where people could watch and post their flash games and animations. We learned to code, source talent, and forge partnerships - and had 500 active users. Although a tragic addiction to World of Warcraft interrupted work on the website, we got back together to start Two Dots.

Other team members include: Meta ML alumnus with decades of experience, a 21 year old UMich grad who was a top 2,000 LoL player (he is no longer playing the game, thank god), and a former agave farmer who started a shipping and logistics company while at Stanford.
About the interview
  1. Initial introduction call / alignment on what the role is: 15 minutes
  2. Coding screener that involves dealing with a failure-prone service
  3. Behavioral phone screen
  4. Onsite interview with multiple stages, including a coding agent session to discover an API, system design, behavioral elements

Similar Jobs

More Jobs at Two Dots

More Information Technology Jobs

Find similar Integrations Engineer jobs: