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 developing backend services that enhance user collaboration and engagement through advanced notification systems. This role is ideal for those passionate about creating high-performance applications using modern technologies like Kotlin, Java, and cloud services.

Responsibilities

  • Build scalable backend services for next-generation applications using Kotlin and Java.
  • Solve complex distributed systems challenges.
  • Work with modern cloud infrastructure including AWS and Kubernetes.
  • Lead code reviews and architectural discussions.
  • Mentor junior engineers on code quality and best practices.
  • Collaborate closely with product management and other key business areas.

Qualifications

  • 7+ years of software development experience in building scalable applications.
  • Extensive experience with Java, Kotlin, or TypeScript.
  • Proficient in cloud technologies (AWS, Azure, etc.).
  • Strong background in developing, documenting, and supporting REST APIs.
  • Degree in Computer Science, Engineering, or related field.

Perks & Benefits

  • HSA and 100% employer-paid premiums.
  • Equity through Restricted Stock Units (RSUs).
  • Lucrative Employee Stock Purchase Program with a 15% discount.
  • 401k Match to help you save for your future.
  • Flexible Time Away Program and paid holidays.
  • Up to 24 weeks of Parental Leave.
  • Opportunities for professional growth and development including access to Udemy courses.

Location

This is a remote position, eligible to be performed anywhere in the US 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

Similar jobs

Last update: 23 minutes ago

Smartsheet logo
Smartsheet

Senior Software Engineer II, Backend - Notifications

Senior Software Engineer for backend notifications, skilled in Java, Kotlin, TypeScript, AWS, Kubernetes, and REST APIs.

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.

Workhuman logo
Workhuman

Principal Engineer - Notifications Platform

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

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.

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.

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.

Atlassian logo
Atlassian

Backend Software Engineer

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

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.

Somewear Labs logo
Somewear Labs

Senior Backend Engineer

Join Somewear Labs as a Senior Backend Engineer to develop life-saving communication platforms using Spring, Redis, and AWS.

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.

Atlassian logo
Atlassian

Senior Backend Software Engineer

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

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.

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.

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.

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.

Square logo
Square

Senior Backend Software Engineer, Developer Platform Growth

Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

ClickUp logo
ClickUp

Senior Backend Engineer, Core Services

Join ClickUp as a Senior Backend Engineer to design scalable distributed services. Remote role with competitive salary and benefits.

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.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.

Square logo
Square

Senior Software Engineer (Backend) - Invoices

Join Square as a Senior Software Engineer (Backend) to design and build world-class product experiences for Square Invoices.

Masabi logo
Masabi

Senior Back End Developer (Java/Kotlin, AWS)

Join Masabi as a Senior Back End Developer, working remotely in Romania. Utilize Java, Kotlin, and AWS to build innovative transit solutions.

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.