jobapplier

Principal Software Developer (Backend Platform)

MaintainX

Skills

Required

  • frame ambiguous technical problems
  • distributed systems
  • Node.js
  • TypeScript
  • cloud
  • AWS
  • Terraform / Atmos

Preferred

  • backend

Join our backend team within the Platform Engineering division as a Principal Software Developer. You'll shape the technical direction, governance, and architecture of our AI-native platform, influencing roadmap priorities and driving adoption across teams. You'll also mentor senior engineers and navigate complex, multi-squad initiatives. Benefits include flexible time off, competitive salary and equity opportunities, comprehensive healthcare coverage, and training and development investments.

Responsibilities

  • Set the technical direction for backend services, shaping the architecture and governance of the backend platform.
  • Proactively identify and drive resolution of cross-cutting technical challenges, working across multiple engineering teams.
  • Mentor and elevate senior engineers through complex problems and architectural decisions, driving adoption of changes across teams.

Requirements

  • Experience navigating organizational complexity, aligning stakeholders and using data to demonstrate impact
  • Demonstrated ability to frame ambiguous technical problems and drive them to resolution with minimal guidance
  • Expert-level English, spoken and written — you'll lead platform engineering managers across multiple teams and present technical priorities to executive stakeholders
  • Deep expertise in distributed systems, demonstrated with experience making architectural decisions with long-term, cross-org, multi-year consequences
  • Track record of cross-team impact: changing how multiple teams build, decide, or deliver
  • Expert in Node.js, TypeScript, or similar languages, with a track record of setting standards others adopt
  • Deep exposure across several of the platform's key domains: cloud (AWS), IaC infrastructure (Terraform/Atmos), CI/CD, GraphQL federation, Event driven systems, APIs, and developer experience
  • Strong technical judgment balanced with pragmatism: knows when to advocate for the right solution and when to move forward
  • A strong AI-native mindset — you've brought AI-assisted workflows into a platform or org, not just your own workflow