JobMesh

Senior Software Engineer II (Distribution)

Articulate · US

Articulate is looking for a Senior Software Engineer II to join our amazing Distribution team! The Distribution team is responsible for building and maintain...

Job description

Articulate is looking for a Senior Software Engineer II to join our amazing Distribution team! The Distribution team is responsible for building and maintaining products that deliver eLearning content to learners globally. We partner closely with Articulate’s teams building content creation tools, like Rise 360 and Storyline, to produce impactful solutions to our learners and authors. Being an industry leader, Articulate helps our customers create better courses for 100+ million learners in 187 countries, including all of the Fortune 100. You’ll have the opportunity to shape a global platform and ship features directly to some of the largest companies in the world. What you'll do: - Lead development of new features and enhancements, balancing speed of delivery with scalability, reliability, and long-term sustainability. - Shape application architecture for a distributed platform, ensuring it remains performant, secure, and accessible for learners globally. - Influence technical direction, driving design discussions, evaluating tradeoffs, and introducing frameworks and patterns that raise the engineering bar. - Mentor and support engineers at multiple levels: coaching, reviewing wor...