Taro Logo

Senior Software Engineer II

AI-powered customer platform providing software, integrations, and resources for marketing, sales, and service.
$186,300 - $279,500
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

HubSpot is seeking a Senior Software Engineer (Level II) to join our engineering team. This key individual contributor role is perfect for engineers who have demonstrated exceptional technical expertise, leadership, and autonomy within their teams. As a Senior Engineer, you'll be responsible for designing and delivering complex, scalable solutions, driving technical decisions, and acting as a go-to expert in your domain.

The role offers an exciting opportunity to work on challenging technical problems while having significant impact across the organization. You'll be trusted to solve intricate challenges, balance short and long-term priorities, and ensure the success of critical projects. The position combines hands-on development with technical leadership, allowing you to both write code and help shape the technical direction of your team.

We offer a competitive compensation package ranging from $186,300 to $279,500 USD, along with equity through RSUs and comprehensive benefits. As a remote position based in the USA, you'll have the flexibility to work from home while staying connected with your team through various collaboration tools and occasional in-person events.

Growth opportunities abound, whether you want to deepen your technical expertise, broaden your platform knowledge, or develop leadership skills through mentoring others. You'll work closely with Technical Leads, Product Managers, and other engineers to guide technical direction and deliver high-impact solutions that serve our customers.

The ideal candidate brings strong experience in software development, exceptional problem-solving abilities, and excellent communication skills. You should be passionate about technology, continuous learning, and maintaining high quality standards. If you're excited about building scalable solutions, mentoring others, and having significant technical impact while working with a collaborative team, we'd love to talk to you.

Last updated 2 months ago

Responsibilities For Senior Software Engineer II

  • Design and deliver complex, scalable solutions
  • Drive technical decisions and act as domain expert
  • Balance short and long-term priorities
  • Provide constructive feedback and mentor others
  • Address long-standing technical challenges
  • Advocate for scalable, high-quality solutions
  • Collaborate with team on code reviews and design
  • Raise technical standards through best practices
  • Take ownership of large, high-impact projects

Requirements For Senior Software Engineer II

Java
JavaScript
Python
TypeScript
Go
PHP
  • Experience designing, building, and delivering scalable, reliable software
  • Strong problem-solving skills and ability to handle ambiguity and complexity
  • Exceptional communication and collaboration skills
  • Deep passion for technology, continuous learning, and quality
  • Growth mindset and desire to improve technical skills and leadership abilities
  • Proficiency in object oriented programming languages

Benefits For Senior Software Engineer II

Medical Insurance
401k
Equity
  • Competitive compensation package including base salary and bonus
  • Equity through restricted stock units (RSUs)
  • Comprehensive benefits package
  • Growth and advancement opportunities
  • Remote work flexibility