Apply

Senior Software Engineer I - Learn Team (Remote Eligible)

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 140000.0 - 185000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Smartsheet👥 1001-5000💰 $3,200,000,000 Post-IPO Debt 8 months ago🫂 Last layoff over 2 years agoSaaSEnterpriseSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentPythonSoftware DevelopmentSQLCloud ComputingJavaSnowflakeREST APICI/CDLinuxMicroservicesScalaData modeling

Requirements:
  • 5+ years software development experience building highly scalable, highly available applications
  • 5+ years of programming experience with backend technologies such as Python, Java, or Scala
  • 2+ years of experience with building and supporting data pipelines in databases such as Snowflake
  • 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
Responsibilities:
  • Build scalable backend services for the next generation of applications at Smartsheet (Python, Java, Scala)
  • Build, support, and maintain graph databases including data pipelines, infrastructure deployment, and writing performant graph queries for APIs
  • Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS)
  • Take part in code reviews and architectural discussions as you work with other software engineers and product managers
  • Take a leading role in designing key areas of scalable, performant systems
  • Be outspoken in suggesting operational improvements
  • Mentor junior engineers on code quality and other industry best practices
  • Forge a strong partnership with product management and other key areas of the business
Apply