Browse All Jobs
Job Description
Smartsheet is seeking a Principal Software Engineer to contribute to their work management and scalable solutions. This role involves architecting for cloud-native enterprise data interactions and influencing technical direction. The Principal Software Engineer will report to the Director, Engineering. Smartsheet is an equal opportunity employer committed to fostering an inclusive environment.

The role involves:
  • Comparing and choosing technologies for data migration and transformation.
  • Providing technical leadership to engineering teams.
  • Solving complex performance problems.
  • Building scalable back-end systems.
  • Influencing technical direction towards a service-oriented architecture.
  • Mentoring team members on architecture and best practices.
  • Forging partnerships with product management.


Requirements:
  • 10+ years of software development experience.
  • 10+ years of programming experience with full stack technologies such Java, Kotlin or TypeScript
  • 2+ years of experience with cloud technologies (AWS, Azure, etc.).
  • Experience developing, documenting, and supporting REST APIs.
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience.


Smartsheet offers:
  • HSA, employer-paid premiums, and buy-up coverage options.
  • 401k match.
  • Monthly stipend.
  • Flexible Time Away Program and Sick Time Off.
  • Paid holidays.
  • Parental Leave.
  • Volunteer Day.
  • Professional growth opportunities.
  • Company-funded perks.
  • Teleworking options.
Apply Manually