Senior Software Engineer II (Distribution)

3 weeks, 5 days 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 Full Stack Go Developer

Mitratech 1K-5K Professional Services

Mitratech is seeking a Senior Software Engineer to help build scalable core platform services for its B2B SaaS products while improving development workflows through practical AI applications.

CI/CD CSS Go HTML JavaScript PHP PostgreSQL Python Ruby
1 hour, 25 minutes ago

Full Stack Software Engineer

Crosslake 251-1K Capital Markets

Crosslake Technologies is hiring a US-based remote Full Stack Software Engineer to build and support end-to-end product features across client engagements in the technology and investment lifecycle space.

LLM Machine Learning
3 hours, 9 minutes ago

Senior / Staff Full Stack Engineer

Echo360 51-250 Diversified Consumer Services

Echo360 is hiring a Senior/Staff Full Stack Engineer to own and evolve high-impact features across its global learning platform, from frontend through backend and production systems.

AWS Backbone CI/CD JavaScript MySQL Node.js PostgreSQL Python React Redis Scala System Design Terraform TypeScript
3 hours, 34 minutes ago

Software Development Engineer III - Custom Objects (Backend)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer III to own backend systems for its CRM and automation platform, building scalable services that support high-volume, real-time business operations.

AWS Docker Elasticsearch Firestore GCP GitHub Actions Jest Kubernetes Microservices MongoDB NestJS Node.js Redis REST API Tailwind CSS TypeScript
3 hours, 59 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