Senior Software Engineer II, Backend

HubSpot
Summary
Join HubSpot's Growth Product Group Onboarding team as a Senior Backend Software Engineer and contribute to building world-class in-app onboarding experiences for customers. You will write and ship production code, build new features and tools, collaborate with a cross-functional team, and implement experiments to improve user experience. The ideal candidate possesses strong backend development experience (Java, DropWizard, MySQL preferred but not required), a focus on building efficient applications, and a passion for tackling technical challenges. You will be an active team member, contributing to the team's culture and mission, and maintaining high coding standards. HubSpot offers a flexible work environment with opportunities for both remote work and in-person collaboration.
Requirements
- You have strong backend development experience
- You are focused on building efficient and elegant applications and services
- You not only get excited about big, technical challenges
- You enjoy being an active member of a small team, contributing to the culture, vision and mission
- You seek to maintain high standards in both your code and that of your teammates through code reviews, design discussions and monitoring our SLAs
Responsibilities
- Write and ship production code that has meaningful and measurable user and business impact
- Envision, build and analyse new features and tools, each contributing to company growth and revenue
- Work with a small cross functional team of engineers, PMs, designers, content designers, and researchers
- Collaborate with HubSpotters all over the company, whether in engineering, product, design, research, marketing, support, etc
- Help thousands of HubSpot customers meet their goals and grow their companies, stemming from changes youโve made
- Implement experiments that give us valuable insights into user behaviour and how to improve their experience
- Get exposure to how HubSpot works as a business
Preferred Qualifications
We work with Java, DropWizard and MySQL primarily, but experience with specific technologies is secondary to strong programming fundamentals
Benefits
- At HubSpot, we value both flexibility and connection
- Whether youโre a Remote employee or work from the Office, we want you to start your journey here by building strong connections with your team and peers
- If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding
- If you join our broader Product team, youโll also attend other in-person events such as your Product Group Summit and other gatherings to continue building on those connections