What You’ll Do
This is a highly autonomous role. You'll work independently, taking full ownership of complex, end-to-end initiatives from initial scoping all the way to production. You'll build and evolve the backend services that power Honeycomb's data platform, enabling reliable, scalable, and efficient data processing across the organization.
- Take ownership of complex services and features, working independently to deliver high-quality solutions and use AI coding tools (Claude Code, Copilot, etc.) as a natural accelerant in your daily workflow
- Play a key role in refactoring systems to build more robust, scalable, and streamlined services, including deep infrastructure work and modern service architecture leveraging AI-assisted analysis and code generation where it adds real value
- Design and build core micro-services, laying the foundation for our product and internal platforms
- Collaborate with product managers, architects, and other developers to understand requirements and translate them into technical specifications
- Stay current with the rapidly evolving AI tooling landscape proactively evaluating new models, prompting strategies, and AI-assisted workflows that can meaningfully improve how the team builds
Basic Requirements
- 5+ years (senior level) working with Node.js or Java
- 3+ years working with MongoDB
- 1+ years of experience with the NestJS framework
- Experience working with microservices architecture
- B.Sc in Computer Science / Software Engineering or equivalent field
- Independent but knows how to be professionally dominant in a team
- Demonstrated fluency with AI coding tools (e.g., Claude Code, GitHub Copilot,) as a genuine accelerant in day-to-day engineering not just occasional use
Nice to Have
- Working with Kubernetes and Docker deployment
- Experience with Firebase Services like Functions, Storage and Authentication