Salary
💰 $215,000 - $235,000 per year
Tech Stack
GoReactTypeScript
About the role
- What We’re Building
- Honeycomb is a service for the near and present future, defining observability and raising expectations of what developer tools can do! We’re working with well known companies like HelloFresh, Slack, LaunchDarkly, and Vanguard and more across a range of industries. This is an exciting time in our trajectory, we’ve closed Series D funding, scaled past the 200-person mark, and were named to Forbes’ America’s Best Startups of 2022 and 2023!
- Who We Are
- We come for the impact, and stay for the culture! We’re a talented, opinionated, passionate, fiercely inclusive, and responsible group of bees. We have conviction and we strive to live our values every day. We want our people to do what they truly love amongst a team of highly talented (but humble) peers.
- How We Work
- We are a remote-first company, which means we believe it is not where you sit, but how you deliver that matters most. We invest in our people and care about how you orient to our culture and processes. At the same time we imbue a lot of trust, autonomy, and accountability from Day 1. #LI-Remote
- Little more about the team: As a Staff Product Engineer on the Explore team, you’ll be joining a growing product engineering team with a broad portfolio, helping us to build many of the core flows in the Honeycomb experience. Our ownership spans across the primary querying UI along with the family of results generated with each query, like data visualizations, Trace Waterfall, and Bubble Up. Check out our blog for more on some of our recent releases like Relational Fields.
- What you’ll do in the role:
- Own technical vision and meaningfully contribute to our product and technical roadmaps. Your questions, opinions and insight will inform our product roadmap. We’re invested in building exciting new features for our customers and striking the balance between robust functionality for our power users and approachability for new users. You’ll also drive a coherent technical vision for the team, and collaborate to set a technical roadmap that helps us navigate the landscape of new technologies, guide technology choice, and adopt best practices.
- Inform how we delivery quality software. You will write code across the full application stack, primarily in React, Typescript, and Golang. You’ll deliver impactful features and feature sets that add value for our customers, our team, and Honeycomb overall. You will also plan and lead complex, multi-team, long-term projects, balancing stakeholder needs, customer value, and technical excellence.
- Act as a force multiplier within and beyond the team. As a technical leader, you’ll have opportunities to mentor other engineers, including very senior and tenured engineers, in their roles and careers. You’ll pair, review code, and communicate daily with your team, give and receive thoughtful feedback on Pull Requests as you work in our shared code repositories, and act as a multiplier who shares knowledge and delegates to help others grow.
- Define and influence. You’ll influence company goals and strategy, potentially identifying new business growth opportunities. You’ll also work to define and model the team’s engineering brand, process, and patterns.
Requirements
- Deep experience in frontend application development with experience in backend development and API design. You are familiar with the challenges common with browser applications and have a sense of how to balance risks and engineering efforts. You’ve seen many different patterns that work and have developed your own systems and frameworks for evaluating how to approach a new situation. Ideally you have significant experience in React, Typescript, and related tooling and ecosystems.
- Experience leading teams through iterative and focused product delivery cycles.
- Experience leading teams with software in production.
- A strong sense of teamwork.
- A flexible mindset.
- Clear, open communication.
- An interest in observability and lessons from your experience supporting production software. We maintain an on-call rotation and work hard to keep that from becoming a bad experience (read about how we track on-call health and count alerts). If you have opinions about how to maintain that, we would like to hear them. If you have struggled with supporting software in production, then we want to fold that experience into the Honeycomb product, too.