Senior Software Engineer II (Distribution)

1 hour, 42 minutes ago
Full-time
Senior
Software Development
Articulate

Articulate

Articulate develops award-winning e-learning software and tools, such as Articulate 360 and Rise.com, that empower organizations to create engaging online training courses efficiently and effectively.

Internet Software & Services
51-250
Founded 2002

Description

  • Lead development of new features and enhancements for the Distribution platform.
  • Balance delivery speed with scalability, reliability, and long-term sustainability.
  • Shape application architecture for a distributed system used by learners globally.
  • Ensure products remain performant, secure, and accessible.
  • Influence technical direction through design discussions and tradeoff evaluation.
  • Introduce frameworks and patterns that improve engineering quality across teams.
  • Mentor and support engineers through coaching, code reviews, and technical guidance.
  • Partner with product managers, designers, and engineers to align solutions with customer needs.
  • Guide incident response and on-call operations for complex production issues.
  • Contribute to a strong remote-first engineering culture while driving high-quality outcomes.

Requirements

  • 8+ years of experience building and scaling production software systems, or equivalent demonstrated depth and breadth.
  • Deep expertise with Node.js, Postgres, Docker, React, and TypeScript.
  • Experience developing and maintaining services on AWS.
  • Strong operational experience with Datadog or similar APM/observability tools.
  • Experience building secure, compliant distributed applications.
  • Strong focus on scalability, observability, and resilience.
  • Commitment to accessibility and inclusive design.
  • Outstanding communication skills with technical and non-technical stakeholders.
  • Track record of technical leadership, mentoring, and influencing engineering direction beyond a single team.
  • Must be authorized to work remotely from anywhere within the United States and physically reside in the US throughout employment.
  • Occasional travel for company events may be required.

Benefits

  • Salary range of $163,900 to $217,194 per year.
  • Bonus eligibility.
  • Remote-first role that can be performed from anywhere in the United States.
  • Robust suite of benefits.
  • Opportunity to work on a global platform serving major enterprises and millions of learners.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Fullstack Engineer - Backstage Portal, Data Experience

Spotify Media

Senior Fullstack Engineer at Spotify’s Backstage Portal will help build Data Experience, an internal developer portal capability that makes datasets discoverable and well-documented across enterprise data platforms.

Node.js React TypeScript
12 minutes ago

Senior FullStack Software Engineer - .NET/Angular/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior FullStack Software Engineer to build and deliver client-facing web applications and cloud-based solutions for product development projects in a remote-first, global team environment.

Angular AWS CI/CD Figma GitHub .NET Python Salesforce UX Design
27 minutes ago

Senior FullStack Software Engineer - .NET/Angular/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior FullStack Software Engineer to build and deliver client-facing web applications for product development projects in a remote, Costa Rica-based role.

Angular AWS DynamoDB Figma GitHub .NET Python Salesforce UX Design
27 minutes ago

Staff Engineer (Full Stack)

The Block 51-250 Internet Software & Services

The Block is hiring a remote Staff Engineer (Full Stack) in Bulgaria to help evolve its web platform, data tools, and user experiences across content, analytics, and crypto data products.

CI/CD Docker Domo Git GitHub GraphQL Laravel Memcached NestJS Node.js Nuxt.js PHP PostgreSQL Redis Tableau Tailwind CSS Vagrant Vue.js Vuex
27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers