
About Articulate
Empowering training for everyone, everywhere.
Key Highlights
- Founded in 2002, initially as a PowerPoint plug-in
- Raised $1.5 billion in Series A funding in 2021
- Serves over 100,000 organizations and 100 million learners
- Headquartered in NoMad, New York, with 501-1000 employees
Articulate is a leading SaaS training and development platform headquartered in NoMad, New York, serving over 100,000 organizations and 100 million learners globally, including all Fortune 100 companies. Founded in 2002 as a plug-in for Microsoft PowerPoint, Articulate raised $1.5 billion in a Serie...
🎁 Benefits
Articulate offers a range of benefits including $4,000 annually for travel to seek legal abortion services, up to $5,250/year for tuition reimbursemen...
🌟 Culture
Articulate fosters a culture focused on empowering individuals to deliver impactful training, emphasizing a commitment to social responsibility throug...
Overview
Articulate is hiring a Senior Software Engineer II to join their Distribution team, responsible for building and maintaining products that deliver eLearning content globally. You'll have the opportunity to shape a global platform and ship features directly to some of the largest companies in the world.
Job Description
Who you are
You have a strong background in software engineering, with a focus on building scalable applications that deliver high-quality user experiences. Your experience includes collaborating with cross-functional teams to create impactful solutions that meet user needs. You are passionate about eLearning and understand the importance of delivering content effectively to learners around the world.
You thrive in a collaborative environment, working closely with product managers, designers, and other engineers to ensure that the products you build are not only functional but also user-friendly. You have a keen eye for detail and are committed to maintaining high standards in your work, ensuring that the solutions you develop are robust and reliable.
What you'll do
As a Senior Software Engineer II on the Distribution team, you will be responsible for designing and implementing features that enhance the delivery of eLearning content. You will work on a global platform that serves millions of learners, ensuring that the products you build are scalable and efficient. You will collaborate with other teams, including those developing content creation tools, to create seamless integrations that improve the overall user experience.
You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain a high standard of code quality across the team. Your role will involve mentoring junior engineers, sharing your knowledge and expertise to help them grow in their careers. You will be expected to stay up-to-date with industry trends and best practices, continuously seeking ways to improve the products and processes within your team.
What we offer
Articulate offers a dynamic work environment where you can make a real impact on the eLearning industry. You will have the opportunity to work with a talented team of professionals who are dedicated to creating innovative solutions for learners worldwide. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
We provide competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us in our mission to help customers create better courses for millions of learners around the globe.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Articulate.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Articulate is hiring a Senior Software Engineer II to join their Expansion team. You'll have the opportunity to shape a global platform and ship features directly to some of the largest companies in the world.

Software Engineering
Articulate is hiring a Senior Software Engineer I to join their 360 web team. You'll collaborate with engineers and designers to build industry-leading products and solve complex problems. This role requires significant experience in software engineering.

Software Engineering
Articulate is seeking a Senior Software Engineer II to join their Growth team. You'll focus on expanding the customer base and accelerating revenue growth through hypothesis-driven product development. This role requires strong technical judgment and experience in full-stack development.

Software Engineering
Articulate is seeking a Software Engineer II to join their Growth team, focusing on expanding customer acquisition and revenue growth. You'll work with technologies like JavaScript, React, and Node.js to design and run impactful experiments. This role requires experience in software engineering and collaboration across teams.

Full Stack Engineer
DoubleVerify is hiring a Senior Full Stack Engineer to develop scalable backend services and frontend applications for their billing team. You'll work with technologies like React and Angular in a hybrid model from their New York City headquarters. This position requires significant experience in software engineering.