What you'll do:
- Drive Growth Strategy Through Engineering: Partner with product and design to define and execute growth strategies that directly impact revenue, customer acquisition, and market expansion.
- Lead Complex Experiments: Design, implement, and analyze sophisticated growth experiments, ensuring statistical rigor, high-quality telemetry, and actionable insights.
- Architect and Scale Systems: Design, evolve, and scale secure, reliable, and observable full-stack systems that support experimentation, personalization, and integrations with external platforms.
- Own Platform-Level Integrations: Lead integrations with marketing, analytics, and customer engagement platforms in a scalable, maintainable, and compliant way.
- Provide Technical Leadership: Set technical direction, mentor senior and mid-level engineers, and influence engineering practices beyond your immediate team.
- Balance Speed and Sustainability: Make principled tradeoffs that balance rapid experimentation with long-term quality, scalability, and maintainability.
- Champion Accessibility and Inclusion: Ensure accessibility and inclusive design principles are embedded in system design and implementation.
- Strengthen the Organization: Contribute to broader engineering strategy, operational excellence, and the evolution of Growth Engineering as a critical revenue-driving function.
What you should have:
- Deep full-stack expertise, with the ability to design, evolve, and scale complex systems using Node.js, Postgres, Docker, React, and TypeScript (typically gained with 8+ years of experience working in a software engineering environment)
- Deep expertise in data analysis, SQL, and implementing high-quality telemetry to measure user behavior and experiment outcomes.
- Proficiency building and operating production services on AWS, with strong ownership of reliability, performance, and observability using tools like Datadog or equivalent APMs.
- Experience designing and building secure, compliant, distributed applications, with a strong focus on scalability, observability, and resilience.
- Significant experience leading growth experiments, including A/B testing, experiment design, and analysis to inform product decisions.
- Experience integrating with marketing, analytics, or customer engagement platforms in a scalable and maintainable way.
- Deep experience partnering with design and product to define strategy, shape roadmaps, and make principled tradeoffs that balance user needs and business goals.
- A demonstrated track record of technical leadership, mentoring engineers, and influencing engineering direction beyond your immediate team.
- Strong engineering judgment, with the ability to balance speed of delivery with long-term quality, scalability, and maintainability.
- Demonstrated commitment to accessibility and inclusive design, with the ability to advocate for best practices and ensure they are reflected in implementation.
Nice to haves:
- Experience designing or working with event-driven architectures, including asynchronous communication patterns, message queues, or streaming systems.
- Familiarity with container orchestration platforms such as Kubernetes, including deploying, operating, or troubleshooting containerized services in production environments.
- Experience working with modern data platforms such as Snowflake, including querying, modeling, or integrating product and experimentation data.
Similar Jobs
What We Do
Articulate develops e-learning software, content, and resources that change the way the world learns. More than 106,000 organizations worldwide, including all 100 of Fortune 100, have created millions of courses using our online training apps, Articulate 360 and Rise.com. With Articulate 360, e-learning developers get everything they need to create courses for their learning management systems, including the award-winning authoring app Storyline 360. With Rise.com, organizations get everything they need to create, track, and manage their online training in one complete system. It's the all-in-one online training system employees love. Articulate also has the industry's largest community, E-Learning Heroes, where online training professionals get inspiration, guidance, product support, and best practices on building online training. Join the 965,000+ member of E-Learning Heroes. As a human-centered organization, Articulate is driven by our vision to empower people to live better lives. We're committed to providing the best value to customers and doing right by our employees. We're building a team that looks like the world we live in and an environment where people from diverse backgrounds feel like we belong. Learn more about why we're one of Inc. Magazine's Best Workplaces of 2020.








