Taro Logo

Senior Software Engineer I - Learn Team (Remote Eligible)

Tech company that empowers teams to manage projects, automate workflows, and build secure solutions using no-code tools.
$140,000 - $185,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer I - Learn Team (Remote Eligible)

Smartsheet is seeking a Senior Software Engineer I to join their Learn team, focusing on graph database development and AI feature innovation. This role offers a unique opportunity to work with cutting-edge technology while building scalable solutions that impact how teams work worldwide. The position combines full-stack development with specialized focus on graph databases, making it ideal for engineers passionate about data relationships and AI applications.

The role involves building and maintaining both frontend interfaces and robust backend services using modern AWS cloud technologies. As a senior engineer, you'll be instrumental in designing scalable systems, mentoring junior developers, and collaborating with product management to drive innovation. The team's work with graph databases is fundamental to unlocking complex data relationships that power AI features across the organization.

Smartsheet offers a competitive compensation package including a base salary range of $140,000 - $185,000 USD, comprehensive benefits, and flexible remote work options. The company culture emphasizes inclusivity, innovation, and personal growth, with access to professional development resources and a collaborative environment that encourages creative problem-solving.

This position reports to the Sr. Manager of Engineering and can be based in Bellevue, WA, or work remotely from anywhere in the US where Smartsheet operates. The role requires strong technical expertise in Python, Java, or Scala, experience with cloud technologies, and a proven track record of building scalable applications. If you're passionate about distributed systems, data engineering, and want to be part of a team that's revolutionizing how the world works, this role offers an excellent opportunity to make a significant impact.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer I - Learn Team (Remote Eligible)

  • Build scalable backend services using Python, Java, Scala
  • Build, support, and maintain graph databases including data pipelines
  • Solve challenging distributed systems problems with AWS
  • Participate in code reviews and architectural discussions
  • Take a leading role in designing scalable systems
  • Mentor junior engineers
  • Partner with product management and other business areas

Requirements For Senior Software Engineer I - Learn Team (Remote Eligible)

Python
Java
  • 5+ years software development experience building scalable applications
  • 5+ years programming experience with Python, Java, or Scala
  • 2+ years experience with data pipelines in databases like Snowflake
  • 2+ years experience with cloud technologies (AWS, Azure)
  • Experience developing and supporting REST APIs
  • Degree in Computer Science, Engineering, or related field
  • Legally eligible to work in the U.S.

Benefits For Senior Software Engineer I - Learn Team (Remote Eligible)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • HSA and 100% employer-paid premiums
  • 401k Match (50% up to 6% of eligible pay)
  • Monthly work productivity stipend
  • Flexible Time Away Program
  • Life insurance, short-term, and long-term disability
  • 12 paid holidays per year
  • 24 weeks of Parental Leave
  • Paid Volunteer Day
  • Professional development access to Udemy courses
  • Counseling membership
  • Local retail discounts
  • Personal Smartsheet account

Interested in this job?

Jobs Related To Smartsheet Senior Software Engineer I - Learn Team (Remote Eligible)