Urjasoft - Software, AI & SaaS Engineering
Full time Global Remote / Hybrid Option • Remote System Architecture ACTIVE OPENING

Principal Distributed Systems Architect

Experience: Staff / Principal (8+ years)
Posted: Oct 08, 2026
Application Deadline: Dec 07, 2026

Role Overview & Systems Context

Lead the architectural design of multi-tenant enterprise cloud platforms, database partitioning topologies, and real-time streaming backends.

Key Responsibilities

  • Formulate architectural tenets for scalable multi-tenant SaaS products.
  • Guide engineering squads through zero-downtime database migrations on live production datasets.
  • Conduct rigorous technical reviews of system throughput, latency budgets, and security posture.
  • Direct technical research prototypes within Urjasoft Labs.

Technical Competencies & Requirements

  • 8+ years architecting and scaling production web applications and distributed databases.
  • Mastery of relational database internals (PostgreSQL / MySQL 8) and distributed messaging (Redis Streams, Kafka).
  • Proven track record leading technical teams through high-risk software modernization initiatives.

Work Environment & Provisions

  • High-impact leadership role shaping technology directions across all client and internal products.
  • Autonomous remote-first culture with asynchronous communication.
  • Top-tier compensation structure.
Application Portal

Apply for this Role

Submissions are reviewed directly by our engineering directors. Secure, private document handling.

Application Details
No account or sign-up required
Encrypted private document storage
Accepted: PDF, DOC, DOCX (≤ 5 MB)

Your application is processed strictly in accordance with our Privacy Policy.

Explore More

Other Active Engineering Openings

View all openings →
Full time Global Remote

AI Systems & Workflow Automation Engineer

Bridge machine intelligence with production software engineering by building deterministic agent workflows, schema validation pipelines, and semantic search systems.