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