Overview
Join Smartsheet as a Senior Software Engineer II on the Notifications team, where you will be pivotal in building scalable back-end services for next-generation applications. This role is perfect for someone who thrives in a fast-paced environment and is passionate about developing high-quality software that impacts millions of users.
Responsibilities
- Build and maintain scalable back-end services using Kotlin, Java, and TypeScript.
- Solve complex distributed systems problems using modern cloud infrastructure like AWS and Kubernetes.
- Lead code reviews and architectural discussions, ensuring best practices in software development.
- Mentor junior engineers, promoting a culture of learning and continuous improvement.
- Collaborate closely with product management and other key business areas to deliver on strategic objectives.
- Develop, document, and support REST APIs, enhancing the functionality and integration of our notification services.
Qualifications
- 7+ years of software development experience in a similar role.
- Profound knowledge of full-stack technologies, particularly Java, Kotlin, or TypeScript.
- Strong experience with cloud technologies such as AWS or Azure.
- A solid understanding of REST APIs and their implementation.
- A degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Legal eligibility to work in the U.S. on an ongoing basis.
Perks & Benefits
- Health Savings Account (HSA) options.
- Comprehensive medical, vision, and dental coverage.
- Equity through Restricted Stock Units (RSUs) for eligible roles.
- Lucrative Employee Stock Purchase Program with a 15% discount.
- Generous 401k match to help you save for your future.
- Flexible Time Away Program to balance work and personal life.
- Paid holidays and a personal paid Volunteer Day to support our community.
- Opportunities for professional growth and development, including access to Udemy courses.
- Teleworking options available across the U.S.
Location
This is a remote position, eligible for work from anywhere in the U.S. where Smartsheet is a registered employer.
Benefits Extracted with AI
- 401(k)
- HSA
- 100% employer-paid premiums
- Equity - Restricted Stock Units (RSUs)
- Employee Stock Purchase Program
- 401k Match
- Flexible Time Away Program
- Paid holidays
- Parental Leave
- Professional development opportunities
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer II, Backend - Notifications
Senior Backend Software Engineer role focusing on Notifications, using Kotlin, Java, AWS, and Kubernetes.
Senior Software Engineer II, Backend - Requests (Remote Eligible)
Senior Backend Software Engineer role focusing on building scalable services using Java, Kotlin, and cloud tech like AWS.
Senior Software Engineer - Notifications Platform
Join Discord as a Senior Software Engineer to build a robust notifications platform. Work remotely with a focus on AWS, full-stack development, and UX.
Software Engineer II - Azure Resource Notifications
Join Microsoft as a Software Engineer II in Azure Resource Notifications, focusing on high-scale distributed systems and cloud computing.
Senior Backend Software Engineer (Java, Python, Microservices)
Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.
Senior Software Engineer - Remote
Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.
Software Development Engineer II - Post Submit Experience
Join Remitly as a Software Development Engineer II focusing on post-submit experience, using React Native, TypeScript, and AWS.
Remote Senior Software Engineer Backend (Kotlin, NestJS)
Join SimSpace as a Remote Senior Software Engineer Backend, focusing on Kotlin and NestJS, to lead technical projects and develop core services.
Staff Software Engineer, Backend
Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.
Principal Engineer - Notifications Platform
Lead the Notifications Platform at Workhuman, Dublin. Innovate with Java, AWS, and more. Mentor and guide teams.
Senior Backend Engineer - Remote
Senior Backend Engineer role focusing on Java, Rust, and NoSQL in a remote, dynamic environment. Key responsibilities include API development and system optimization.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Senior Backend Engineer - Java/Kotlin
Senior Backend Engineer needed for AI-driven creative platform. Expertise in Java, Kotlin, SQL required. Remote work.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Senior Software Engineer, Backend - Ads
Senior Backend Software Engineer for eBay Ads team, skilled in Java, Scala, Kotlin, and web services.
Senior Backend Software Engineer
Senior Backend Software Engineer at Atlassian, remote, skilled in Java, Python, Scala. Inclusive and dynamic team environment.
Backend Software Engineer
Remote Backend Software Engineer role focusing on scalable systems and cloud architecture. Experience with Java, Scala, AWS required.
Senior Software Engineer
Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
Software Engineer II - Back-End Development with Kotlin
Join Stavvy as a Software Engineer II focusing on back-end development with Kotlin in a hybrid role in Boston.
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer, leveraging JavaScript, TypeScript, and Kotlin to enhance travel planning.
Senior Staff Software Engineer, Backend (Core Product)
Senior Staff Backend Engineer at Slack, building core product features, leading technical strategy, and enhancing system reliability.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.