Smartsheet logo

Senior Software Engineer II - Solution Lifecycle (Remote Eligible)

Smartsheet
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

8+ Years

SALARY

$175K - $245K /year

SKILLS REQUIRED

Backend Developmentdistributed systemsGoInfrastructure as CodeRESTful APIsMySQLAWS Services

Job description

Overview

Senior Software Engineer II on the Solution Lifecycle team, building next-generation backend services and contributing to the core infrastructure that underpins the Smartsheet platform, using mob programming and collective code ownership.

What you'll do

  • Design and build scalable back-end services for Smartsheet's next-generation applications, solving complex distributed systems challenges with product management and other stakeholders.
  • Help build and maintain the core infrastructure that serves as the backbone for Smartsheet, ensuring reliability, stability and performance.
  • Contribute to managing and upgrading large-scale database infrastructure and maintaining complex replication topologies, with team support.
  • Automate core operations using AWS, Golang, MySQL, Terraform, Temporal and GitLab-CI.
  • Work closely with the team daily as both driver and navigator in a real-time development environment, contributing to collective code ownership.
  • Take part in code reviews and architectural discussions with software engineers and product managers.
  • Use Test-Driven Development (TDD) to make foundational systems resilient before production.
  • Participate in team book clubs and psychologically safe retrospectives.
  • Use AI tools to improve personal and team efficiency across coding, testing, design and troubleshooting, and coach others on effective AI use.
  • Share responsibility for operational health of systems as part of an on-call rotation.

What you'll need

  • 8+ years of experience and proficiency in at least one modern programming language.
  • 3+ years of experience with cloud technologies (AWS, Azure, etc.).
  • Experience with Infrastructure as Code (Terraform).
  • Understanding of database internals and reliability (MySQL).
  • 8+ years of software development experience building highly scalable, highly available applications.
  • Experience developing, documenting and supporting REST APIs.
  • Comfortable (or eager to become comfortable) working in a mob programming environment the majority of the day, writing test-driven code and sharing system ownership.
  • Critical thinker who enjoys troubleshooting complex technical problems and understanding how large-scale systems maintain stability and scale.
  • Excellent verbal and written communication skills.
  • 1+ year of professional experience leveraging AI to improve personal productivity in building complex SaaS feature sets.
  • A BS or MS in Computer Science, Engineering or a related field (or equivalent practical industry experience).
  • Legally eligible to work in the U.S. on an ongoing basis.

Nice to have

  • Go experience (Java, Kotlin or Python backgrounds translate well).

Details

  • Remote eligible; teleworking options from any registered location in the U.S. (role specific).
  • Team practices mob programming for the majority of the workday.
  • Ramped gradually into on-call rotation with experienced teammates available to help.
  • Base salary range $175,000 - $245,000 USD, plus a market competitive incentive opportunity.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer II - Solution Lifecycle (Remote Eligible)