About The Position

We are seeking a Software Engineer - API Integrations to design and build robust API integrations that extract trial balances, transactions, and other financial data from diverse accounting systems. You will utilize client libraries in languages such as Python, JavaScript, and C#/.NET to implement connectors that normalize external data into our established financial model. This role sits at the intersection of software engineering and accounting domain knowledge. You will be instrumental in enabling data ingestion across a variety of ERP platforms, ensuring clean, consistent data for downstream processing. Over time, you will also contribute to our broader backend engineering initiatives as these integrations converge with our long-term ingestion pipelines.

Requirements

  • Strong experience with API integration and data ingestion projects.
  • Proficiency in Python, JavaScript, and C#/.NET.
  • Familiarity with accounting systems (ERP, SaaS, or on-premise) and financial data concepts such as trial balances, general ledger, and transactions.
  • Ability to normalize messy or inconsistent API outputs into a defined data model.
  • Strong problem-solving and debugging skills when working with third-party APIs.
  • Effective collaborator who thrives in a remote-first environment.
  • You have 3+ years of experience building and supporting commercial software products.
  • You are proficient in JavaScript or Python, and also experienced with C#/.NET for backend development.
  • You’re naturally curious and eager to learn, with a passion for understanding new APIs, accounting systems, and data workflows.
  • You are a strong communicator, comfortable explaining technical details to teammates and collaborating across functions.
  • You thrive in a remote-first, asynchronous environment, managing your own work effectively while staying connected with the team.
  • You enjoy solving complex problems, debugging tricky integrations, and producing clean, maintainable code.

Nice To Haves

  • Experience with API orchestration platforms such as Pipedream Connect is a significant plus.

Benefits

  • Remote work-from-home environment
  • Competitive salary, health, dental and vision insurance plans
  • Unlimited time off
  • 401K retirement savings plans for US-based employees, with 3% employer match
  • Incentive Equity Plan
  • Dynamic and collaborative work environment with opportunities for growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service