22 days ago

Principal Front End Software Engineer (UX, AI)

Wiraa

Hybrid
Full Time
$425,000
Hybrid
Apply

Job Overview

Job TitlePrincipal Front End Software Engineer (UX, AI)
Job TypeFull Time
Offered Salary$425,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About HubSpot

HubSpot is a leading provider of inbound marketing, sales, and customer service software that helps businesses grow better. Renowned for its innovative approach and customer-centric solutions, HubSpot empowers organizations to attract, engage, and delight customers through a comprehensive platform designed to streamline operations and foster meaningful relationships. With a strong commitment to transparency, diversity, and inclusion, HubSpot fosters a collaborative environment where employees are encouraged to innovate and make a significant impact. The company values continuous learning and growth, offering a dynamic workspace that supports career development and work-life balance. As a remote-first organization, HubSpot provides flexible work arrangements, ensuring that talent from across the globe can contribute to its mission of transforming how businesses connect with their customers.

About The Role

We are seeking a highly skilled Principal Front End Software Engineer (UX, AI) to join our Engineering team, focusing primarily on Front End development within the Service Hub product line. This role is pivotal in shaping the technical direction and architectural standards for our customer service solutions that leverage AI-powered insights. As a Principal Front End Software Engineer (UX, AI), you will be a hands-on leader responsible for developing high-impact features, enhancing system performance, and ensuring the reliability of our user interfaces. You will collaborate closely with cross-functional teams including Product, UX, and UXR to identify opportunities for innovation and improvement. Your expertise will influence the design and implementation of scalable, low-latency, high-usage frontend systems that deliver delightful user experiences. Additionally, you will mentor senior engineers, promote best practices, and drive technical excellence across the organization. This role offers the opportunity to work on cutting-edge AI integrations and contribute to products that are vital to our customers’ success, all while maintaining a focus on performance, usability, and system robustness.

Qualifications

  • Proven experience in building high-usage, low-latency user interfaces with strict SLAs
  • Deep expertise in major frontend architectural styles and frameworks (e.g., React, Angular, Vue.js)
  • Strong knowledge of frontend languages such as JavaScript, TypeScript, HTML, and CSS
  • Experience with performance optimization, monitoring, and troubleshooting frontend systems
  • Systems thinking approach, capable of collaborating with backend teams for holistic solutions
  • Demonstrated ability to ship production code and lead high-impact initiatives from prototypes to scalable systems
  • Excellent problem-solving skills and a bias for action
  • Strong product intuition with a focus on user experience and customer value
  • Willingness to learn and stay current with developments in AI and frontend technologies
  • Mentorship experience, with a track record of elevating engineering teams
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Responsibilities

  • Lead front-end architectural design and establish standards to ensure consistency and quality across the product line
  • Develop and maintain high-quality, performant, and reliable user interfaces for Service Hub applications
  • Collaborate with the FaaS group to abstract and handle frontend challenges at the appropriate architectural level
  • Implement performance metrics, monitoring solutions, and troubleshooting procedures to proactively identify and resolve issues
  • Drive the development of reusable tools, libraries, and components to improve developer productivity
  • Mentor and guide senior engineers, promoting best practices and technical excellence within the team
  • Partner with Product, UX, and UXR teams to identify opportunities for enhancing user experience and functionality
  • Stay abreast of AI advancements and incorporate relevant innovations to improve application performance and customer engagement
  • Translate complex requirements into scalable, maintainable, and efficient code solutions
  • Participate in code reviews, design discussions, and technical planning to ensure high standards are maintained

Benefits

  • Competitive annual cash compensation ranging from $313,800 to $502,080 USD, including base salary, target commissions, and annual bonuses
  • Eligibility to participate in HubSpot’s equity plan with restricted stock units (RSUs)
  • Comprehensive health, dental, and vision insurance plans
  • Flexible work arrangements supporting remote and in-office work
  • Paid time off, holidays, and wellness programs
  • Opportunities for professional development, training, and career growth
  • Inclusive and collaborative company culture promoting diversity and innovation
  • Supportive onboarding process and ongoing support to ensure success in your role

Equal Opportunity

HubSpot is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, national origin, age, sex, sexual orientation, gender identity, marital status, disability, veteran status, or any other legally protected characteristic. We believe diversity drives innovation and are dedicated to creating a workplace where everyone can thrive. We encourage all qualified candidates to apply and join us in our mission to transform the way businesses grow better.

Key skills/competency

  • Front End Development
  • React.js
  • TypeScript
  • UI/UX Design
  • System Architecture
  • Performance Optimization
  • AI Integration
  • Technical Leadership
  • Mentorship
  • Scalable Systems

Tags:

Principal Front End Software Engineer
UI Development
Architectural Design
Performance Optimization
Mentorship
AI Integration
React
TypeScript
UX/UI
System Design
JavaScript
CSS
Scalable Systems
Product Intuition
Technical Leadership
Front-End Frameworks
Monitoring
Troubleshooting
Code Reviews
Collaboration

Share Job:

How to Get Hired at Wiraa

  • Research HubSpot's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in front-end architecture, AI integration, and mentorship for Principal Front End Software Engineer roles.
  • Showcase your portfolio: Prepare examples of high-usage, low-latency UI projects and demonstrate your problem-solving skills with practical applications.
  • Prepare for technical interviews: Practice coding challenges focusing on React, TypeScript, performance optimization, and system design, aligning with HubSpot's engineering standards.
  • Understand HubSpot's products: Familiarize yourself with Service Hub and how AI is leveraged to improve customer experience, demonstrating your product intuition.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background