Front End Principal Engineer

Salesforce's Heroku platform provides cloud computing and platform as a service solutions.
$192,200 - $306,600
Frontend
Principal Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Front End Principal Engineer

As a Front End Principal Engineer at Salesforce's Heroku platform, you'll leverage your extensive JavaScript, HTML, and CSS expertise to enhance the Heroku user experience. You'll be part of a diverse team of software engineers working on real-time data streams and engineering for cross-browser performance. The role involves close collaboration with Product, Design, and other engineering teams to conceptualize, build, test, and deploy new features for a large user base.

The Heroku Front End Engineering team comprises software engineers from diverse backgrounds with various expertise areas, united by their passion for software development that emphasizes aesthetics, design, and cross-functional teamwork. The team's vision focuses on delivering high-quality, accessible, and performant platform management experiences using modern web development frameworks.

You'll be responsible for leading implementation of product features, working with the CLI team, partnering with the API team, and mentoring other engineers. The role requires strong technical skills in TypeScript, JavaScript, and frontend frameworks, plus the ability to work independently while collaborating with a distributed team.

Heroku maintains a positive, diverse, and supportive culture, seeking curious and inventive individuals who strive for continuous improvement. The team values smart, humble, and hardworking individuals who excel in collaborative environments. As a distributed team, asynchronous work with intentional collaboration is essential.

The position offers competitive compensation ranging from $192,200 to $306,600, depending on location, and provides an opportunity to work with cutting-edge technologies while contributing to a platform used by developers worldwide. Additional valuable experience includes working with Heroku deployments, Salesforce integration, enterprise compliance, and cloud infrastructure.

Last updated 3 days ago

Responsibilities For Front End Principal Engineer

  • Plan and lead implementation of product features and framework improvements using Ember.js
  • Work closely with the Heroku CLI team as part of a shared customer experience
  • Partner with the Heroku API team to evolve the API to satisfy product requirements
  • Brainstorm with Architects, Product Managers and Designers to conceptualize new features
  • Evaluate new frontend technologies
  • Help support team triage bugs and troubleshoot production issues
  • Mentor other engineers and deeply review code
  • Monitor systems as part of an on-call rotation

Requirements For Front End Principal Engineer

TypeScript
JavaScript
React
  • 8+ years working on large-scale, complex production web applications
  • Proficiency with TypeScript, JavaScript, HTML, CSS
  • Proficiency with development tools such as Webpack, npm, Yarn
  • Broad experience with frontend frameworks, such as Ember and React
  • Experience implementing responsive web design
  • Strong understanding of frontend testing methodologies
  • Strong understanding of web application security
  • Ability to work independently and collaborate with distributed team
  • Ability to take ownership of projects and drive them to completion
  • Ability to communicate technical and architectural designs
  • Experience successfully mentoring other engineers
  • Bachelor's degree in Computer Science, Software Engineering, or related field

Interested in this job?

Jobs Related To Salesforce Front End Principal Engineer

Principal UX Engineer, Design Systems

Principal UX Engineer position at Salesforce focusing on design systems engineering, requiring 10+ years of experience and offering $230,800-$334,600 compensation.

Prinicpal UX Engineer

Principal UX Engineer position at Salesforce focusing on design systems engineering and developer experience.

Vice President, Web Engineering

Lead web engineering for Fidelity.com, directing technical strategy and engineering teams while driving innovation in financial services digital experiences.

Principal Front End Engineer

Principal Front End Engineer position at Fidelity Investments focusing on NX Workspace and modern JavaScript frameworks.

Principal, Full Stack Engineer

Principal Full Stack Engineer position at Fidelity Investments focusing on mobile and web development with 10+ years of experience required.