Job Description
Smartsheet is seeking a Full Stack Software Engineer II to join their Resource Management team. This role focuses on delivering integrated people profile, capacity, scheduling, and time reporting capabilities. The engineer will work collaboratively within cross-functional teams, including technical experts, product experts, designers, user experience researchers, and customer support.Smartsheet uses a service-oriented architecture (SOA) to build quality software at enterprise scale. The role offers opportunities to develop skills in distributed systems design, cloud architecture, and service operations.
Responsibilities: - Develop reliable, scalable, and performant backend APIs and web services on the cloud (using Java, Ruby on Rails, AWS, Terraform).
- Participate across the full product life cycle: product design, implementation, and operational support.
- Develop software with a focus on excellent customer experiences.
- Develop modular, maintainable front-end components for a sophisticated and unique user interface (React, JavaScript, TypeScript, HTML, and CSS).
- Participate in all phases of quality assurance and defect resolution with a focus on test automation and code coverage.
- Maintain a high level of operational excellence focusing on application and infrastructure scalability, reliability, and performance.
Requirements: - 2+ years software development experience working with programming languages such as Java, Ruby, JavaScript, or similar languages
- 2+ years web application development experience
- 1+ years experience in SaaS application development
- Working knowledge of backend services design, architecture and scalability and availability considerations.
- Legal eligibility to work in the U.S. on an ongoing basis
- BS in Computer Science or a related field, or equivalent industry experience
Benefits: - HSA, 100% employer-paid premiums, or Buy-up medical/vision and dental coverage options
- 401k Match
- Monthly stipend
- Flexible Time Away Program, plus Sick Time Off
- 12 paid holidays per year
- Parental Leave
- Personal paid Volunteer Day
- Opportunities for professional growth and development including access to Udemy online courses
- Company Funded Perks
- Teleworking options