USD per year
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.
What you'll do:
- 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
What you should have:
Technical Depth
- 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
Ownership & Impact
- 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.
Collaboration & Influence
- 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.
What success looks like
- Integrations you lead are architecturally sound and deliver measurable product impact.
- The team benefits from clearer technical direction and reusable patterns.
- You consistently raise the quality bar through code reviews, mentorship, and design leadership.
- Cross-team collaboration improves because of your clarity and communication.
- You demonstrate strong system-level thinking within the integrations domain.
- You help the team move quickly without sacrificing reliability or long-term leverage.
$137,700 - $182,246 a year The pay range for this position is $137,700 to $182,246 for all US locations. This range represents good faith expectation based on skills,...
The #1 AI-powered platform for workplace learning. Unlock continuous learning with the world’s most trusted platform for creating and distributing training at scale. Transform knowledge into custom learning experiences with intuitive creation tools and proven learning principles—empowering teams to build effective training for the AI era.
View Company Profile