Senior Software Engineer II
Smartsheet- Base salary
- $175k–$245k Published base salary range
- Location
- Remote - USA Remote eligibility
- Employment
- Full-time Senior
About the job
About the Role
The Solution Lifecycle team is looking for a curious, growth-minded Senior Software Engineer II to work on building the next generation of our platform while tackling meaningful distributed systems challenges. You will collaborate closely with product managers and fellow engineers through code reviews and architectural discussions, and you will have the opportunity to mentor other engineers. You will also work on the core infrastructure of Smartsheet, focusing on the reliability, stability, and scale of our foundational systems.
Responsibilities
- Design and build scalable back-end services for Smartsheet's next-generation applications, solving complex distributed systems challenges.
- Help build and maintain the core infrastructure that serves as the backbone for Smartsheet, ensuring foundational reliability, stability, and performance.
- Contribute to managing and upgrading large-scale database infrastructure, maintaining complex replication topologies, and automating core operations using AWS, Golang, MySQL, Terraform, Temporal, and GitLab-CI.
- Work closely with the team in a real-time mob programming environment, participating as both driver and navigator, and contributing to collective code ownership.
- Use Test-Driven Development (TDD) to ensure foundational systems are resilient before production.
- Actively use AI tools to improve personal and team efficiency across coding, testing, design, and troubleshooting.
- Share responsibility for operational health of systems as part of a supportive on-call rotation.
Qualifications
- 8+ years of experience and proficiency in at least one modern programming language (Go, Java, Kotlin, or Python backgrounds translate well).
- 3+ years of experience with cloud technologies (AWS, Azure, etc.).
- Experience with Infrastructure as Code (Terraform) and understanding of database internals and reliability (MySQL).
- 8+ years of software development experience building highly scalable, highly available applications, including developing, documenting, and supporting REST APIs.
- Comfortable working in a mob programming environment the majority of the day, writing test-driven code, and sharing system ownership.
- 1+ year professional experience leveraging AI to improve personal productivity in building complex SaaS feature sets.
- 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.
Compensation & Benefits
US Base Salary Pay Range: $175,000—$245,000 USD. This role is eligible for a market competitive incentive opportunity.
Benefits include: employer subsidized medical/vision and dental coverage for full-time employees, 401k Match (50% of contribution up to the first 6% of eligible pay), monthly stipend for work and productivity, Flexible Time Away Program plus Sick Time Off, life insurance, short-term and long-term disability plans, 12 paid holidays per year, up to 24 weeks of Parental Leave, personal paid Volunteer Day, professional growth opportunities including Udemy online courses, company funded perks including counseling membership, local retail discounts, and personal Smartsheet account.
Application Instructions
Apply via the provided Greenhouse link.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.