About the Role
Lead technical direction while writing code across the stack, mentoring engineers, and shaping product decisions through deep technical insight.
Responsibilities
- Define and evolve system architecture for scalability and maintainability
- Write production-ready code across frontend and backend services
- Mentor engineers through code reviews and pair programming
- Collaborate with product managers to refine roadmap priorities
- Evaluate and adopt new technologies based on project needs
- Troubleshoot and resolve critical production incidents
- Ensure code quality through testing and automation
- Participate in hiring and technical interviewing
- Drive best practices in security and performance
- Translate business requirements into technical specifications
- Lead sprint planning and technical task breakdowns
- Improve deployment pipelines and CI/CD workflows
- Monitor application performance and optimize bottlenecks
- Document system design and operational procedures
- Balance technical debt with feature development
Nice to Have
- Experience leading engineering teams
- History of making impactful technical decisions
- Open source contributions or public tech writing
- Familiarity with infrastructure as code
- Experience with distributed systems design
- Background in security-conscious development
- Prior work in high-growth startups
- Knowledge of observability and monitoring tools
Compensation
Competitive salary with equity
Work Arrangement
Remote-friendly with optional office access
Team
Small, autonomous product and engineering team
Tech Stack
- Frontend: React, TypeScript, Webpack
- Backend: Node.js, Express, PostgreSQL
- Infrastructure: AWS, Docker, Kubernetes
- Monitoring: Prometheus, Grafana
- CI/CD: GitHub Actions, Terraform
Growth Opportunities
- Shape the technical vision of the platform
- Mentor future engineers as the team scales
- Influence product strategy alongside leadership
- Work on challenging problems in identity and access
Available for qualified candidates
