Articulate · 15 hours ago
Senior Software Engineer I (Growth)
Articulate is a leading SaaS provider of creator platforms for online workplace training, and they are seeking a Senior Software Engineer I to join their Growth team. This role involves leading feature development, owning experiments end-to-end, and collaborating closely with product and design to enhance user experience and drive customer expansion initiatives.
E-LearningEdTechEducationSoftwareTraining
Responsibilities
Lead Feature Development: Design, build, and evolve growth-focused features and services that power experimentation, personalization, and customer expansion initiatives
Own Experiments End-to-End: Implement, operate, and iterate on A/B tests and experiments, partnering with product and design to interpret results and inform next steps
Operate Production Systems: Build and support production services on AWS with strong ownership of reliability, performance, and observability
Shape Solutions Collaboratively: Work closely with product and design to define solutions, navigate tradeoffs, and deliver high-quality, accessible user experiences
Mentor and Guide: Provide technical leadership through thoughtful code reviews, design discussions, and mentorship of less experienced engineers
Ensure Data Quality: Implement and maintain analytics and telemetry with attention to data integrity, enabling trustworthy insights into user behavior and experiment outcomes
Raise the Bar: Advocate for best practices in engineering, accessibility, and system design, helping improve the overall quality and effectiveness of the Growth Engineering team
Qualification
Required
Strong full-stack expertise, with the ability to design, build, and evolve systems using Node.js, Postgres, Docker, React, and TypeScript
Experience building, operating, and supporting production services on AWS, with strong operational ownership using observability tools like Datadog or equivalent APMs
Expertise in SQL, including data modeling, query performance, and maintaining data integrity at scale
Proven experience partnering closely with design and product to shape solutions, navigate tradeoffs, and deliver user-centered outcomes
Ability to lead well-scoped technical initiatives, providing guidance through code reviews, design discussions, and mentorship
Demonstrated commitment to accessibility and inclusive design, with the ability to advocate for best practices and ensure they are reflected in implementation
Preferred
Experience contributing to growth experiments or A/B tests, including implementation, iteration, and interpretation of results
Comfort using SQL and basic data analysis to investigate product behavior, validate hypotheses, or support experiment outcomes
Experience implementing telemetry or analytics instrumentation with attention to data quality and consistency
Some experience integrating with marketing, analytics, or customer engagement platforms, or working in systems that support them
Benefits
This position is bonus-eligible.
Articulate also offers a robust suite of benefits — visit the website for a full list.
Company
Articulate
Articulate develops a workplace training platform that provides online courses for management systems.
H1B Sponsorship
Articulate has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2022 (1)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$1.5BKey Investors
General Atlantic
2021-07-01Series A· $1.5B
Leadership Team
Recent News
2022-03-24
2022-02-10
Company data provided by crunchbase