Principal Engineer (Typescript, Kubernetes, Node, Python, MongoDB)
Remote / Hybrid - Full Time
We’re looking for a Principal Engineer to join our team and help shape the architecture, scalability, and technical direction of our platform. You’ll play a key role in designing and building highly available, secure, and performant systems used by enterprises around the world.
What You'll Do
- Lead the design and implementation of critical backend services and infrastructure components.
- Collaborate with cross-functional teams to define system architecture and technical strategy.
- Drive best practices for clean code, testing, automation, and observability.
- Mentor engineers across the organization and help level up technical capabilities.
- Own complex problems from end to end—design, implementation, deployment, and operations.
- Advocate for scalable, cloud-native solutions using Kubernetes and modern DevOps principles.
Our Tech Stack
- Languages: TypeScript, Node.js, Python
- Infrastructure: Kubernetes, Docker, Helm, CI/CD pipelines
- Datastores: MongoDB, Redis
- Cloud: AWS (preferred), GCP, or Azure
- Other Tools: GitHub, Prometheus, Grafana, Terraform
What We’re Looking For
- 10+ years of professional software engineering experience, with a focus on backend systems.
- Experience in SaaS, cybersecurity, or enterprise-scale platforms.
- Deep expertise in at least one of: Node.js/TypeScript or Python.
- Strong experience designing distributed systems and working with Kubernetes in production.
- Hands-on experience with NoSQL databases, especially MongoDB.
- Proven ability to lead technical initiatives and mentor other engineers.
- Passion for performance, security, and reliability at scale.
- Excellent communication and collaboration skills in a remote-first environment.