DevJobs

Principal Software Engineer - Full Stack

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • MongoDB MongoDB
  • AWS Lambda AWS Lambda

Job Description

We are hiring a Principal Software Engineer (Full Stack) to join our engineering team at Monto.

This is a hands-on, high-impact role for an experienced engineer who can take full ownership of complex systems from end to end. You will work across backend and frontend, designing and building production-grade systems that power our core product.

As a Principal IC, you are expected to operate independently, make architectural decisions, and drive execution — without relying on heavy product or management layers.


What You’ll Do:

  • Design and build end-to-end systems across backend and frontend
  • Own complex features from definition to production
  • Improve system architecture, scalability, and performance
  • Work closely with product, CS, and leadership on high-impact initiatives
  • Make pragmatic technical decisions in a fast-moving environment
  • Contribute to code quality, reliability, and engineering best practices

  • Requirements:

    • 8+ years of software engineering experience
    • Strong full-stack capabilities (backend + frontend)
    • Strong backend development experience with Node.js and TypeScript
    • Experience with modern frontend frameworks
    • Proven experience building and scaling production systems
    • Ability to work independently and take full ownership
    • Strong problem-solving and execution skills

  • Nice‑to‑Have

    • Experience with serverless architectures (e.g., AWS Lambda)
    • Experience working with MongoDB or other document-based databases
    • Experience in B2B SaaS environments
    • Experience working in fast-paced startup environments


    Monto AI