Senior Software Engineer I, Data Infrastructure

Logo of HubSpot

HubSpot

πŸ“Remote - United States

Job highlights

Summary

Join HubSpot's HBase team as a talented software engineer and contribute to the development and maintenance of high-throughput database systems. You will build automation to improve system reliability, efficiency, and scalability. The role involves working with HBase clusters, providing consultation to product teams, and contributing to the open-source Apache HBase project. The ideal candidate possesses strong problem-solving skills, experience with HBase or similar technologies, and a passion for automation. HubSpot offers a competitive compensation package including base salary, commission, bonuses, RSUs, and potential overtime pay. Additional benefits and perks are available to support employee growth and well-being.

Requirements

Be a talented software engineer

Responsibilities

  • Build automation to detect and isolate bad hardware
  • Improve HBase table configurations based on workloads
  • Manage rolling version upgrades
  • Recover from a wide variety of disaster scenarios
  • Provide tailored consultation to the numerous product teams who use HBase
  • Contribute to the open-source project, Apache HBase
  • Solve operational toil through automation and software rather than manual intervention

Preferred Qualifications

  • Experience as a power user or operator of HBase (or another, similar database technology)
  • Motivation to increase HubSpot developer velocity and product reliability
  • Interest in working with and supporting infrastructure at scale
  • A proven ability to solve complex technical problems, devise creative solutions, and analyze trade-offs with empathy for our developers
  • Demonstrated pragmatic decision-making and problem-solving skills

Benefits

  • Base salary
  • On-target commission for employees in eligible roles
  • Annual bonus targets under HubSpot’s bonus plan for eligible roles
  • Restricted stock units (RSUs)
  • Overtime pay

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.