Smartsheet logo

Senior Software Engineer II, Backend - Notifications

Smartsheet

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

Smartsheet logo
Smartsheet

Senior Software Engineer II, Backend - Notifications

Senior Backend Software Engineer role focusing on Notifications, using Kotlin, Java, AWS, and Kubernetes.

Smartsheet logo
Smartsheet

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.

Discord logo
Discord

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.

Microsoft logo
Microsoft

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.

Snap Inc. logo
Snap Inc.

Senior Backend Software Engineer (Java, Python, Microservices)

Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.

Workiva logo
Workiva

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.

Remitly logo
Remitly

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.

SimSpace logo
SimSpace

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.

Snap Inc. logo
Snap Inc.

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.

Workhuman logo
Workhuman

Principal Engineer - Notifications Platform

Lead the Notifications Platform at Workhuman, Dublin. Innovate with Java, AWS, and more. Mentor and guide teams.

ilert logo
ilert

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.

Snap Inc. logo
Snap Inc.

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.

Superside logo
Superside

Senior Backend Engineer - Java/Kotlin

Senior Backend Engineer needed for AI-driven creative platform. Expertise in Java, Kotlin, SQL required. Remote work.

RentSpree logo
RentSpree

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.

eBay logo
eBay

Senior Software Engineer, Backend - Ads

Senior Backend Software Engineer for eBay Ads team, skilled in Java, Scala, Kotlin, and web services.

Atlassian logo
Atlassian

Senior Backend Software Engineer

Senior Backend Software Engineer at Atlassian, remote, skilled in Java, Python, Scala. Inclusive and dynamic team environment.

Atlassian logo
Atlassian

Backend Software Engineer

Remote Backend Software Engineer role focusing on scalable systems and cloud architecture. Experience with Java, Scala, AWS required.

Workiva logo
Workiva

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.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Stavvy logo
Stavvy

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.

Expedia Group logo
Expedia Group

Senior Software Development Engineer - Full Stack

Join Expedia as a Senior Full Stack Engineer, leveraging JavaScript, TypeScript, and Kotlin to enhance travel planning.

Slack logo
Slack

Senior Staff Software Engineer, Backend (Core Product)

Senior Staff Backend Engineer at Slack, building core product features, leading technical strategy, and enhancing system reliability.

Fountain logo
Fountain

Senior Software Engineer - Backend

Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.

Square logo
Square

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.