HubSpot is an AI-powered customer platform that provides software and resources for marketing, sales, and service. They are seeking a Senior Software Engineer (Level II) who will design and deliver complex solutions, drive technical decisions, and mentor team members while ensuring high-quality outcomes.
Responsibilities:
- Experience designing, building, and delivering scalable, reliable software
- Strong problem-solving skills and the ability to handle ambiguity and complexity
- Exceptional communication and collaboration skills with an ability to provide constructive feedback and mentor others
- A deep passion for technology, continuous learning, and quality
- A growth mindset and a desire to continually improve your technical skills and leadership abilities
- You are a strategic, autonomous problem solver who can drive complex projects from start to finish, managing multiple teams and technologies with minimal guidance
- You address long-standing technical challenges and advocate for scalable, high-quality solutions that balance immediate business needs with long-term sustainability
- You collaborate closely with your team, providing feedback, reviewing designs, and shaping priorities with your Technical Lead, Product Manager, and engineers. You may also serve as an interim TL when needed
- You raise the team's technical standards through code reviews, effective communication, and fostering best practices, contributing to the growth and success of your colleagues
- Your work drives high-impact outcomes through reusable solutions and knowledge sharing (e.g., tech talks, documentation). You advocate for engineering best practices and ensure your team delivers reliable, customer-focused solutions
- You take full ownership of large, high-impact projects, ensuring they are scalable, sustainable, and aligned with the broader system architecture
Requirements:
- Experience designing, building, and delivering scalable, reliable software
- Strong problem-solving skills and the ability to handle ambiguity and complexity
- Exceptional communication and collaboration skills with an ability to provide constructive feedback and mentor others
- A deep passion for technology, continuous learning, and quality
- A growth mindset and a desire to continually improve your technical skills and leadership abilities