Senior Software Engineer I

HubSpotCambridge, MA
11hHybrid

About The Position

We’re hiring a Backend Software Engineer to join our Ecosystem organization at HubSpot, with a focus on platform security and foundational systems. This team builds and maintains services that power our marketplace — the apps, integrations, and partner solutions that extend HubSpot for thousands of customers. In this role, you’ll work on backend systems that are both scalable and secure, helping ensure that integrations and platform interactions are reliable, safe, and performant. You’ll have the opportunity to contribute to authentication, authorization, and platform-level infrastructure that other teams and developers depend on. We’re looking for engineers who are excited to grow — individuals who bring strong backend fundamentals, curiosity around security and identity systems, and a desire to learn through hands-on ownership and mentorship.

Requirements

  • 5–8 years of professional software engineering experience
  • Strong backend development experience (Java or similar object-oriented languages)
  • Experience building or contributing to production APIs and services
  • Familiarity with distributed systems, cloud environments, or microservices architectures
  • Ability to learn quickly and operate with increasing independence
  • Strong communication and collaboration skills

Nice To Haves

  • Exposure to authentication or security concepts (e.g., OAuth, tokens, access control) is a plus
  • Are curious about how systems work under the hood, especially around security and identity
  • Take ownership of their work and follow through on delivering high-quality solutions
  • Ask thoughtful questions and seek to understand tradeoffs
  • Are eager to learn from others and grow within a supportive team environment

Responsibilities

  • Design, build, and maintain scalable backend services and APIs
  • Contribute to systems related to authentication, authorization, and secure service-to-service communication
  • Partner with senior engineers to improve platform security, reliability, and performance
  • Break down problems and contribute to well-scoped, maintainable solutions
  • Own features from implementation through production with support and guidance
  • Collaborate closely with Product, Design, and other engineering teams
  • Participate in improving system quality, observability, and developer experience
  • Work on identity and access patterns (e.g., OAuth, token-based systems, permissions)
  • Help build and maintain infrastructure that supports third-party integrations
  • Contribute to systems that ensure safe and scalable interactions across the HubSpot ecosystem

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service