{bc}
indeed

Senior Software Engineer - Solution Lifecycle (Remote Eligible)

Smartsheet
Remote, USA
Remote
USD 145000-210000 yearly
Discovered 3 weeks ago
Backend software developmentScalable, highly available applicationsCloud technologiesAI tools for software developmentREST APIsTest-driven development

Full Job Posting

Role overview

The Solution Lifecycle team seeks a Senior Software Engineer I to build the next generation of the platform and address distributed systems challenges.

The role focuses on backend engineering and core infrastructure reliability, stability, and scale.

The team uses mob programming and collective code ownership, with frequent real-time collaboration.

Responsibilities

  • Design and build scalable backend services for next-generation applications.
  • Build, maintain, and scale core infrastructure for reliability, stability, and performance.
  • Help manage and upgrade large-scale databases and replication topologies; automate operations with AWS, Go, MySQL, Terraform, Temporal, and GitLab CI.
  • Collaborate through mob programming, code reviews, and architecture discussions with engineers and product managers.
  • Use test-driven development and operational best practices; participate in team learning and retrospectives.
  • Use AI tools to improve coding, testing, design, and troubleshooting, and coach others on effective AI use.
  • Join a supportive on-call rotation, ramping up with experienced teammates.

Qualifications

  • 5+ years of experience and proficiency in at least one modern programming language; Go is a plus, and Java, Kotlin, or Python experience translates well.
  • 3+ years of cloud technology experience, such as AWS or Azure; interest in learning Infrastructure as Code, Terraform, and MySQL internals and reliability.
  • 5+ years of software development experience building highly scalable, highly available applications, including developing, documenting, and supporting REST APIs.
  • Comfort with or eagerness to learn mob programming, test-driven code, and shared system ownership.
  • Strong problem-solving and communication skills; able to troubleshoot complex systems and contribute to group discussions.
  • 1+ year of professional experience using AI to improve productivity while building complex SaaS features.
  • BS or MS in Computer Science, Engineering, or a related field, or equivalent practical industry experience.
  • Must be legally eligible to work in the U.S. on an ongoing basis.

Compensation

  • Listed salary is USD 145,000–210,000 yearly.

Workplace

  • The title indicates remote eligibility; the posting also includes a remote recruiting tag.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Smartsheet