HubSpot logo

Senior Software Engineer II – Data Infrastructure (Tech Lead)

HubSpotRemote - USA
remotejavaawskubernetes+5 more
Apply Now
HubSpot logo

Senior Software Engineer II – Data Infrastructure (Tech Lead)

HubSpot

Apply Now

HubSpot is seeking a Technical Lead II for the Data Infrastructure—Batch Processing Team, focusing on processing large datasets efficiently using technologies like Spark, Hadoop, and Iceberg. The role involves leading a team, designing scalable backend services, and ensuring the reliability of database systems while fostering a culture of innovation and continuous learning.

Qualification

  • Experience in designing and solving problems in large, distributed systems
  • Proficiency in software development using Java
  • Experience with data processing technologies like Spark and Hadoop
  • Familiarity with Kubernetes and AWS
  • Strong leadership skills with experience in coaching and mentoring teams
  • Ability to work in an agile environment and deliver solutions that meet user needs
  • Strong coding standards and commitment to application reliability and performance
  • Willingness to learn and adapt to new technologies and frameworks

Responsibility

  • Lead a team of 3–5 engineers as a player-coach
  • Design and implement scalable backend services, libraries, tools, and automation for data store operations and usage
  • Collaborate with engineering teams to reliably integrate data processing technologies into their stack
  • Support the uptime and reliability of database systems
  • Work in a dynamic, agile environment to deliver comprehensive solutions that address user needs
  • Conduct code reviews, contribute to internal tooling, and maintain high coding standards for application reliability and performance
  • Coach the team to work iteratively, experiment with new ideas, and embrace a startup mentality of learning fast and adapting quickly
  • Continuously learn and adapt to new technologies and frameworks to keep our solutions at the forefront of innovation

Similar Jobs