About The Position

We’re hiring Senior Software Engineer I's to join the Integrations team within the Expansion product group! The mission of this team is to increase the efficiency and effectiveness of our creator personas by delivering reliable integrations that embed Articulate 360 into our customers’ daily workflows. Because AI is central to how Articulate 360 delivers value, this team ensures our integrations enable intelligent workflows—connecting external systems in ways that enhance automation, context-sharing, and AI-driven experiences. As a Senior Software Engineer I, you will lead the design and delivery of complex integrations while helping shape the scalable frameworks and architectural patterns that enable long-term leverage. You will balance rapid experimentation with thoughtful system design, ensuring that each integration contributes to a more durable and extensible platform. You’ll collaborate closely with your manager, product management, and engineers across multiple teams to drive meaningful outcomes and raise the technical standard of the team.

Requirements

  • Full-stack proficiency with React, JavaScript, TypeScript, and Node.js
  • Experience working with SQL databases, ideally Postgres, including data modeling, query performance, and maintaining data integrity at scale
  • Strong experience designing and building production-grade APIs and integrations.
  • Deep understanding of authentication, authorization, and secure data exchange.
  • Experience with event-driven systems, webhooks, and distributed reliability patterns.
  • Ability to reason clearly about trade-offs between immediate delivery and long-term architectural investment.
  • Experience influencing technical direction and setting standards within a team
  • Strong orientation toward outcomes over output.
  • Demonstrated ability to take ambiguous problems and drive them to production.
  • Bias toward small, frequent releases and iterative learning.
  • Holds a high bar for reliability, security, and maintainability.
  • Proven experience partnering closely with design and product to shape solutions and navigate tradeoffs
  • Proven ability to work effectively across team boundaries.
  • Clear and confident communicator in technical discussions and design reviews.
  • Mentors others and contributes to a culture of continuous improvement.

Responsibilities

  • Lead technical design and implementation of complex integrations from concept through production.
  • Drive architectural decisions around APIs, authentication, eventing, and data synchronization.
  • Identify and extract reusable patterns from integration efforts to reduce the marginal cost of future work.
  • Ensure integrations are observable, secure, resilient, and maintainable.
  • Provide thoughtful technical leadership through design discussions and code reviews.
  • Mentor other engineers and consistently raise the quality and effectiveness of the team.
  • Partner across engineering teams to clarify ownership boundaries and shared infrastructure.
  • Contribute to prioritization discussions by evaluating trade-offs between immediate delivery and long-term platform investment.
  • Leverage modern tooling, including AI-assisted development, to improve productivity and quality.
  • Supporting services via on-call rotation

Benefits

  • bonus-eligible
  • robust suite of benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service