Principal Software Engineer (Copy)

Distro
Nairobi
Workplace: HybridFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Architectural judgment","Executive communication","Technical leadership"]

Set the technical direction and build key parts end-to-end for a payroll and multi-tenant SaaS platform. Design single-page applications on a Node.js API tier, evaluate technologies, and create proof-of-concepts and technical specifications. Tackle production challenges across mobile performance, per-tenant branding, accessibility, and observability for distributed systems. Partner with engineers and executives through clear, credible communication.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Distro
Distro
16 hours ago

Principal Software Engineer (Copy)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Set the technical direction and build key parts end-to-end for a payroll and multi-tenant SaaS platform. Design single-page applications on a Node.js API tier, evaluate technologies, and create proof-of-concepts and technical specifications. Tackle production challenges across mobile performance, per-tenant branding, accessibility, and observability for distributed systems. Partner with engineers and executives through clear, credible communication.
Location: Nairobi
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Set the technical direction and build the solution end-to-end, staying accountable for production behavior.
  • •Design single-page applications over a Node.js API tier.
  • •Evaluate technologies and build proof-of-concepts to address current needs.
  • •Write technical specifications and communicate them credibly to engineers and executives.
  • •Improve production outcomes across mobile performance, per-tenant branding, accessibility, and distributed-system observability.

Pay and Benefits

Perks:Health InsuranceLearning BudgetConference

Key Requirements

  • •10+ years with TypeScript and JavaScript.
  • •Expert-level Angular 2+ single-page application development.
  • •Expert-level Node.js and Express services, APIs, and microservices.
  • •Experience containerizing and deploying with Docker and AKS (or equivalent).
  • •Architectural judgment for multi-tenant SaaS, including security, performance, and scale.
Experience:10+ yearsSaaSMulti-tenant
Skills:Architectural judgmentExecutive communicationTechnical leadership
Tech Stack:TypeScriptJavaScriptAngularNode.jsExpressAPIsMicroservicesDockerAKSSingle-page applicationsMulti-tenant SaaS

Company Brief

Distro
Provides a SaaS platform to simplify app distribution and release management, helping developers and teams build, share, and deploy mobile and web app builds to testers and stores.
Industry: Developer Tools
Website