Browse All Jobs
Job Description

Smartsheet, a company focused on empowering teams through work management and automation solutions, is seeking a Principal Software Engineer to join their team. This role involves contributing to the entire development lifecycle, creating modern web UI components, and providing technical leadership. The Principal Software Engineer will report to the Sr. Manager of Engineering.

Responsibilities:

  • Write clean and efficient code based on product specifications.
  • Create and promote modern web UI development.
  • Develop modular, maintainable components using React, JavaScript, TypeScript, Node.js, HTML, and CSS.
  • Implement features in TypeScript and integrate with cloud-native back-end services.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in code reviews and architectural discussions.
  • Mentor junior engineers.
  • Develop services to consume, process, and act on user actions.
  • Enhance existing application code with new features.

Requirements:

  • 10+ years of software development experience building highly scalable applications.
  • 7+ years of experience in JavaScript / TypeScript, with strong expertise in modern front-end technologies such as React, Vue, or Angular.
  • 7+ years experience in SaaS application development.
  • Experience with modern web technologies, front-end frameworks and integrating with back-end services.
  • Experience building Single Page Applications at scale.

Smartsheet offers:

  • HSA, 100% employer-paid premiums, or Buy-up medical/vision and dental coverage options.
  • 401k Match.
  • Monthly stipend.
  • Flexible Time Away Program, plus Sick Time Off.
  • Paid holidays per year.
  • Parental Leave.
  • Personal paid Volunteer Day.
  • Opportunities for professional growth and development including access to Udemy online courses.
  • Company Funded Perks, including a counseling membership, local retail discounts, and your own personal Smartsheet account.
  • Teleworking options from any registered location in the U.S.
Apply Manually