Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Platform Engineer image - Rise Careers
Job details

Staff Platform Engineer

What We’re Building

Honeycomb is the observability platform for teams who manage software that matters. Send any data to our one-of-a-kind data store, solve problems with all the relevant context, and fix issues before your customers find them. Honeycomb is the unified, fast, and collaborative choice for engineering teams who care about customer experience to get the answers they need, quickly. We are passionate about consumer-quality developer tools and excited to build technology that raises our industry’s expectations of what our tools can do for us. 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, as 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!


The Honeycomb product handles enormous amounts of data, and the Core Services team builds and manages all the internals that make the product work. As a Core Services Engineer, you’ll be joining a growing Platform Engineering org, helping usscale and build resilient systems, shared components used by the rest of engineering, and the services that bring everything else together. You’ll shepherd millions of messages per second through our Kafka cluster, manage thousands of scheduled queries across our storage engine, and present the right abstractions around data storage to our application code.


Check out this recent blog post about Investigating Mysterious Kafka Broker I/O When Using Confluent Tiered Storage to see more about what this team has been up to!


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


We can hire for this position in the United States and Canada


We are open to hiring this role as a Senior or Staff Engineer


What You'll Do
  • Kafka Administration: Manage and optimize Kafka clusters, ensuring high availability, fault tolerance, and scalability. Troubleshoot and resolve issues related to Kafka performance, configuration, and integrations with downstream systems. Mentoring team members to distribute Kafka knowledge.
  • Scale high-throughput services: We are moving millions of events per second with low latency and growing. This role will let you explore what happens when straightforward individual tasks are suddenly running in between, on top of, and all around each other in interesting and complicated ways. You’ll help us ensure that the product flows smoothly even as it increases in volume and complexity.
  • Database Management: Oversee the architecture, performance, and scaling of our databases. You and the team will be responsible for database tuning, query optimization, and ensuring data integrity and availability across different storage systems.
  • Building New Services & Maintaining Existing Work: Design and implement new services that meet business and technical requirements. You’ll also take ownership of maintaining and evolving existing services, ensuring they continue to meet the growing demands of our organization while adhering to high standards of reliability and performance.
  • Work well with other teams: You'll collaborate cross-functionally with product managers, designers, and other engineering teams to deliver high-impact solutions. Your ability to build relationships and facilitate smooth communication across teams will be crucial in helping the organization achieve its goals efficiently and effectively.


What You'll Bring
  • You can debug both automated and human processes. The systems that let our service run are both technical and social. Building processes to facilitate effective responses to service failures from the engineers running these services gives us room to automate responses.
  • You can work in both software engineering and operations. Deeply understanding how internet services run and scale is critical to ensuring their reliability. Building systems to help them scale is critical to helping the team move quickly. A Core Services Engineer must live in harmony with both worlds to succeed, pinch hitting across our stack from the storage engine itself, our automation around it, and the configuration of our infrastructure. The ideal candidate would probably enjoy a bit of variety in their work and not find it too distracting to help out with other projects from time to time.
  • You can find balance in all things. Distributed systems are complicated creatures and sometimes need complicated tools to support them. Sometimes the added complication is not worth the benefit. This role can help cast a critical eye on balancing complication and simplicity, building and buying technology, spending innovation tokens where needed and choosing boring technology when it’s not.
  • You let curiosity run wild. Investigating, learning, experimenting, and trying new ways/things/methods is part of your DNA. You do this because it brings you joy, and you relish bringing others on the ride.
  • You see toil as opportunity for change. It is easy for people to patch holes in process or technical implementation for too long. Spotting these opportunities, shortening their feedback loops, and building tools or automation to remove entire classes of problems will help us scale our company and product to the next order of magnitude.


What You Get When You Join the Hive
  • Base pay (range) of  $190,000 - $235,000 USD (Senior through Staff leveling)
  • A stake in our success - generous equity with employee-friendly stock program
  • It’s not about how strong of a negotiator you are - our pay is based on transparent levels relative to experience
  • Time to Recharge - In addition to our Unlimited PTO policy, we have a company wide break at the end of the year
  • A remote-first mindset and culture (really!)
  • Home office, co-working, and internet stipend
  • 100% employee/75% for dependents coverage for all benefits 
  • Up to 16 weeks of paid parental leave, regardless of path to parenthood
  • Annual development allowance 
  • And much more...


Please note we cannot currently sponsor or do visa transfers at this time.


Diversity & Accommodations:

We're building a diverse and inclusive workplace where we learn from each other, and welcome nontraditional candidates, and people of all backgrounds, experiences, abilities and perspectives. You don't need to be a millennial to join us. All gens are welcome! Further, we (of course) follow federal and state disability laws and are happy to provide reasonable accommodations during the application phase, interview process, and employment. Please email Talent@honeycomb.io to discuss accessible formats or accommodations. As an equal opportunity employer our hiring process is designed to put you at ease and help you show your best work; if we can do better - we want to know! 

Honeycomb Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Honeycomb DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Honeycomb
Honeycomb CEO photo
Christine Yen
Approve of CEO

Average salary estimate

$212500 / YEARLY (est.)
min
max
$190000K
$235000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Platform Engineer, Honeycomb

As a Staff Platform Engineer at Honeycomb, you'll be stepping into a pivotal role on our Core Services team, responsible for building and managing the internal systems that power our observability platform. At Honeycomb, we create tools that help teams enhance customer experience, and we believe in a remote-first culture that prioritizes trust, autonomy, and collaboration. Your efforts will directly impact how engineering teams manage and optimize data across various industries, including big names like Slack and HelloFresh. You’ll dive deep into Kafka administration, ensuring that we're handling millions of messages per second seamlessly. Your expertise will be crucial in scaling high-throughput services and optimizing the performance of our databases while collaborating with cross-functional teams. Honeycomb is an exciting place to be right now, especially with our recent Series D funding and recognition from Forbes. We encourage curiosity, innovation, and the pursuit of excellence, making this a great opportunity for you to contribute and grow in a rapidly evolving field. If you’re an engineer who thrives in complexity and enjoys finding elegant solutions to challenging problems, then this position is tailor-made for you. Join us, and let’s build something special together!

Frequently Asked Questions (FAQs) for Staff Platform Engineer Role at Honeycomb
What is the role of a Staff Platform Engineer at Honeycomb?

At Honeycomb, a Staff Platform Engineer plays a vital role in managing and scaling our observability platform's infrastructure. This includes optimizing Kafka clusters, ensuring high availability and fault tolerance, overseeing database performance, and collaborating with cross-functional teams to enhance our services. Your expertise will directly contribute to improving developer tools and enhancing customer experiences.

Join Rise to see the full answer
What qualifications do I need for the Staff Platform Engineer position at Honeycomb?

To qualify for the Staff Platform Engineer role at Honeycomb, you should have a strong background in software engineering and operations, especially related to handling distributed systems. Expertise in Kafka administration, database management, and a passion for debugging and optimizing systems are essential. Experience in mentoring and cross-team collaboration is also highly valued.

Join Rise to see the full answer
What does Honeycomb's remote-first culture look like for a Staff Platform Engineer?

Honeycomb embraces a truly remote-first culture, allowing you to work from anywhere in the US or Canada. We believe in focusing on results rather than location, fostering trust and accountability from day one. Our team is committed to creating a supportive environment that encourages collaboration, innovation, and personal growth.

Join Rise to see the full answer
How does Honeycomb support employee development in the Staff Platform Engineer role?

At Honeycomb, we prioritize continuous learning and employee development. As a Staff Platform Engineer, you'll have access to an annual development allowance for training and workshops, mentoring opportunities, and a supportive network of highly talented peers. We encourage experimentation and innovation, allowing you to take your career to new heights.

Join Rise to see the full answer
What technologies will I be working with as a Staff Platform Engineer at Honeycomb?

As a Staff Platform Engineer at Honeycomb, you'll primarily work with Kafka, databases, and other technologies related to building and maintaining high-throughput services. You will also engage with various storage systems and collaborate closely with teams to deliver impactful solutions. Your role will require a mix of technical expertise and creativity to solve complex challenges.

Join Rise to see the full answer
What types of projects will a Staff Platform Engineer at Honeycomb work on?

In this role, you will engage in a variety of projects, including optimizing Kafka clusters, developing new services, and maintaining existing systems to ensure they meet our organizational demands. You'll also have the chance to mentor others, explore innovative solutions, and collaborate across teams to shape how we manage software observability.

Join Rise to see the full answer
What benefits does Honeycomb offer to Staff Platform Engineers?

Honeycomb offers a competitive salary ranging from $190,000 to $235,000 depending on experience, alongside generous equity options. In addition to unlimited PTO, employees benefit from a remote-first culture, home office stipends, comprehensive health coverage, and up to 16 weeks of paid parental leave. We pride ourselves on creating an inclusive workplace where all can thrive.

Join Rise to see the full answer
Common Interview Questions for Staff Platform Engineer
How do you approach optimizing Kafka clusters?

When optimizing Kafka clusters, start by assessing current performance metrics and identifying bottlenecks. Prioritize ensuring high availability and fault tolerance through effective partitioning and replication. Be prepared to discuss specific configurations you've implemented and the impact on performance, and emphasize your experience with troubleshooting integrations.

Join Rise to see the full answer
Can you describe your experience with high-throughput systems?

I have extensive experience working with high-throughput systems, where I focus on ensuring low latency and seamless operations even under heavy load. I typically start by analyzing message flow and performing load testing to understand system behavior. Sharing a specific example of a project where you improved throughput will provide a solid foundation for discussion.

Join Rise to see the full answer
What strategies do you use for database performance tuning?

To enhance database performance, I employ strategies such as query optimization, indexing, and regularly monitoring performance metrics. Sharing an experience where you implemented specific changes leading to significant performance improvements will highlight your capabilities. Demonstrating your understanding of data integrity and availability across multiple storage systems is also vital.

Join Rise to see the full answer
How do you manage cross-team collaboration in your engineering role?

In my experience, effective cross-team collaboration starts with establishing open lines of communication and understanding team goals. I proactively engage with product managers and designers to align objectives and encourage frequent check-ins for feedback. Providing an example of a successful collaboration will underscore your teamwork skills and adaptability.

Join Rise to see the full answer
How do you balance simplicity and complexity in systems design?

I believe in starting with the simplest solution that meets current needs, and scaling complexity only as necessary. I often conduct a cost-benefit analysis to determine if added complexity is justified. Sharing instances where you simplified a process or system will demonstrate your ability to maintain clarity and efficiency in complex environments.

Join Rise to see the full answer
What do you consider when debugging both automated and human processes?

I analyze both technical systems and team dynamics when debugging. Understanding how processes interact helps me identify root causes of issues. An effective approach involves engaging with team members to gather insights while employing technical monitoring tools. Providing a real-world example of resolving an issue will illustrate your problem-solving skills.

Join Rise to see the full answer
Describe a situation where you had to mentor someone on Kafka usage.

Mentoring involves providing clear, actionable guidance tailored to the mentee’s level of understanding. I would begin by assessing their current knowledge and addressing specific challenges they encounter with Kafka. A successful mentoring example where you fostered growth will show your leadership and community-building abilities.

Join Rise to see the full answer
What do you do when you encounter a significant service failure?

In the event of a significant service failure, I follow a structured approach: I immediately gather data to assess the situation, implement temporary fixes to stabilize services, and communicate with stakeholders. After recovery, I focus on a thorough post-mortem analysis and updating documentation and processes to prevent recurrence. Sharing a specific incident illustrates your reaction and learning process.

Join Rise to see the full answer
How do you ensure data integrity across different storage systems?

Ensuring data integrity involves implementing comprehensive validation checks and consistency measures across various storage systems. I prioritize regular audits and utilize data backup strategies to mitigate risks. Sharing specifics on techniques you've applied will convey your understanding and proactive approach in managing sensitive data.

Join Rise to see the full answer
What excites you about joining Honeycomb as a Staff Platform Engineer?

Joining Honeycomb excites me due to its innovative approach to observability and commitment to engineering excellence. The chance to work on high-impact projects and contribute to a passionate, inclusive team aligns perfectly with my professional ethos. Communicating your alignment with Honeycomb's values will resonate with the hiring team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Honeycomb Remote Distributed (US or Canada)
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Urbint Remote Bengaluru, India (Hybrid)
Posted 12 days ago
Social Impact Driven
Mission Driven
Inclusive & Diverse
Collaboration over Competition
Medical Insurance
Paid Time-Off
Paid Volunteer Time
Learning & Development
Education Stipend
Social Gatherings
WFH Reimbursements
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Publicis Groupe Remote Otto-Meßmer-Straße 1, Frankfurt am Main, HE, Germany
Posted 9 days ago
Photo of the Rise User
Posted 8 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off
SSC Egypt Remote No location specified
Posted yesterday

Give all software engineering teams the observability they need to eliminate toil and delight their users. Honeycomb was founded by a software engineer (a “dev”) and an infrastructure engineer (an “ops”). We were determined to build a world of sof...

30 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!