Principal Full Stack Engineer / Technical Lead (Remote)
August 26, 2025
What you’ll do
- Own the end-to-end architecture for customer-facing applications, APIs, and supporting infrastructure.
- Lead design and implementation of full stack features, from backend services and databases to frontend UIs.
- Partner with product and design teams to translate requirements into intuitive, performant solutions.
- Guide the team in building reusable component libraries, scalable APIs, and extensible frameworks.
- Implement best practices for testing, monitoring, and deployment across the stack.
- Provide technical leadership: mentor engineers, lead design reviews, and drive cross-team alignment.
- Balance long-term architectural vision with rapid, iterative delivery in a startup environment.
What you'll bring
- 10+ years of software engineering experience, with a track record of delivering production systems end-to-end.
- Expertise in modern backend development (Python preferred; Node/Go/Java acceptable).
- Strong frontend experience with React (or similar modern frameworks), component-driven development, and responsive design.
- Proven experience architecting distributed systems, APIs, and cloud-based deployments (AWS/GCP/Azure).
- Familiarity with relational and non-relational databases (Postgres, Redis, MongoDB, etc.).
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and observability practices.
- Demonstrated ability to lead projects, mentor engineers, and influence technical direction.
Nice to have
- Background in real-time systems, streaming architectures, or voice/telephony platforms.
- Experience scaling SaaS products for enterprise customers.
- Exposure to AI/ML-driven products or conversational interfaces.
To apply, send your resume to hello@marrlabs.com and include the job title in the subject line