About the Role
The role involves leading a team of backend engineers, designing robust APIs, and ensuring system reliability and scalability through modern Node.js practices and architectural oversight.
Responsibilities
- Lead and mentor a team of backend developers
- Design and implement scalable server-side applications
- Own end-to-end architecture of backend services
- Collaborate with frontend and product teams
- Ensure code quality through reviews and standards
- Troubleshoot production issues and performance bottlenecks
- Drive adoption of best practices in development workflows
- Participate in system design and technical planning
- Maintain API documentation and interface consistency
- Optimize backend systems for speed and reliability
- Implement security and data protection measures
- Support deployment pipelines and CI/CD processes
- Evaluate and integrate new technologies
- Monitor system health and uptime
- Contribute to database design and query optimization
- Enforce coding standards across the team
- Lead incident response and post-mortem analysis
- Coordinate release schedules with stakeholders
- Promote test-driven development practices
- Ensure compliance with data handling policies
Nice to Have
- Experience with large-scale production systems
- Background in fintech or high-transaction environments
- Knowledge of Kubernetes and Docker
- Familiarity with message queues and event-driven systems
- Experience with serverless architectures
- Contributions to open-source projects
- Understanding of distributed tracing
- Experience with performance benchmarking tools
- Leadership in agile environments
- Mentorship of junior developers
Benefits
- Health, dental, and vision insurance
- Retirement savings plan with company match
- Paid time off and holidays
- Flexible work hours
- Remote work support stipend
- Professional development budget
- Annual team retreats
- Parental leave policy
- Mental health resources
- Stock options program
Compensation
Competitive salary with performance-based bonuses
Work Arrangement
Hybrid remote with optional office access
Team
Mid-sized engineering team focused on scalable backend systems
Technology Stack
- Primary runtime: Node.js with TypeScript
- Databases: PostgreSQL and MongoDB
- Infrastructure: AWS with Kubernetes orchestration
- CI/CD: GitHub Actions and ArgoCD
- Monitoring: Prometheus and Grafana
- Logging: ELK stack
- APIs: REST and GraphQL via Apollo
Growth Opportunities
- Path to technical architecture roles
- Leadership development programs
- Conference attendance and speaking support
- Internal tech talks and knowledge sharing
- Cross-functional project rotations
Available for qualified candidates