Software Engineer II - Sheet Links and Formulas (Remote Eligible)

Smartsheet12 months ago
United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We're seeking thoughtful people who are excited about solving tough problems and building software used by millions. As a backend engineer at Smartsheet you will own, architect, and implement features from start to finish while contributing to services that power our RESTful API, Webhooks, Workflow, Advanced Notifications, and more. You will report to the Manager, Engineering at our Bellevue, WA office or work remotely from anywhere in the U.S. where Smartsheet is a registered employer.

Key Responsibilities

  • Drive projects end to end
  • Contribute to the design process through thoughtful questions
  • Build software that is easily testable
  • Troubleshoot and debug applications in unfamiliar areas
  • Explore and understand customer use cases
  • Contribute ideas for improving processes and practices within the team
  • Demonstrate collaboration across team boundaries
  • Delight customers by implementing highly visible and impactful features and enhancing existing ones
  • Design and build scalable services to process millions of user actions
  • Extend our RESTful API to support core functionality
  • Develop and maintain server-side Java code
  • Participate in all phases of quality assurance and defect resolution

Required Qualifications

  • 2+ years software development experience with advanced programming skills in Java or Kotlin
  • Familiarity with RESTful APIs, storage systems, and cloud infrastructure
  • Interest in optimizing milliseconds off code latency
  • Knowledge of Microservices in AWS or Google Cloud Platform
  • Legally eligible to work in the U.S. on an ongoing basis
  • BS in Computer Science, a related field, or equivalent industry experience

Preferred Qualifications

  • MySQL database experience (performance, scalability, availability)
  • Experience building REST-based APIs
  • Experience with Elasticsearch, Memcached, or NoSQL data stores
  • Familiarity with SaaS apps (Google Docs, Salesforce, etc.)

Benefits & Perks

  • HSA, 100% employer-paid premiums, or Buy-up medical/vision and dental coverage options for full-time employees
  • Equity – Restricted Stock Units (RSUs) with all offers
  • Lucrative Employee Stock Purchase Program (15% discount)
  • 401k Match (50% of your contribution up to the first 6% of your eligible pay)
  • Monthly stipend to support your work and productivity
  • Flexible Time Away Program plus Incidental Sick Leave
  • Up to 24 weeks of Parental Leave
  • Personal paid Volunteer Day
  • Opportunities for professional growth and development (including access to LinkedIn Learning courses)
  • Company Funded Perks (counseling membership, primary care membership, local retail discounts, and a personal Smartsheet account)
  • Teleworking options from any registered location in the U.S. (role specific)
  • US employees are automatically covered under Smartsheet-sponsored life insurance, short-term, and long-term disability plans
  • 12 paid holidays per year for US employees

Compensation: Smartsheet provides a competitive compensation range determined by factors including professional, educational experience, skills, and candidate location. This role is eligible for a market competitive bonus and RSU stock grant upon accepted offer. California & New York: $124,200 to $178,200 | All other US States: $115,000 to $165,000

Equal Opportunity Employer

Smartsheet is committed to fostering an inclusive environment and providing equal employment opportunities without regard to any legally protected status. We strive to build an inclusive environment that celebrates diverse voices and encourages innovative thinking.

If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

Required Skills

Cloud Infrastructure
Kotlin
MySQL
Microservices
JavaScript
RESTful API
HTML
Java
AJAX
AWS
WebSockets