Skip to content
DiscordDiscordSan Francisco, CA

Software Engineer, Notifications

Software Engineer on the Notifications squad at Discord, owning end-to-end projects to improve notification experiences, build notification platforms, and optimize signals with ML engineers. Requires 2+ years software engineering experience and proficiency in Python, Elixir, or TypeScript.

160k – 180k/yr
On-site2+ YOEFullstack Engineering

About the role

What You'll Be Doing

  • Improve client device experiences for receiving notifications and tailoring notification preferences
  • Build the platform that enables all other teams in the company to send delightful notifications while delivering the maximum value to our users.
  • Pair with Machine Learning engineers to optimize global notification signals and quality.
  • Maintain a high quality bar for our platform’s operational health and client performance
  • Pair with Product and Design leads to find the right solutions that balance delight, speed of delivery and impact

What you should have

  • 2+ years of professional software engineering experience
  • Proficiency in one or more of Python, Elixir, or Typescript with eagerness to learn new languages and skills
  • A track record of delivering high quality software reliably and on time
  • Attention to detail and a quality-first mindset: you sweat the right details and catch your own bugs before they reach customers
  • You are motivated to help your team members succeed, grow, and learn from each other through empathetic feedback
  • A customer-focused approach and comfort working toward clear, measurable team goals

Bonus Points

  • You are a Discord user, and understand the core features and flow of Discord communications
  • You have previously worked on notifications or been a part of a growth team

Compensation

The US base salary range for this full-time position is $160,000 to $180,000 + equity + benefits.

Skills

PythonelixirTypeScriptMachine Learningnotifications systems
Snowflake

Software Engineer, Full Stack

SnowflakeMenlo Park, CA

Full stack software engineer building and scaling the Snowflake Marketplace platform. Design and deliver customer-facing features with TypeScript/React frontend and backend services in Go/Java/Python. Requires 2-5 years experience building scalable web applications.

160k – 200k/yr
On-site2+ YOEFullstack Engineering
Discord

Software Engineer, Developer Success

DiscordUnited States

Builds features and tools for game developers across Discord's app, APIs, and SDKs. Requires 1-3 years of software engineering experience and game development background.

160k – 180k/yr
On-site1+ YOEFullstack Engineering
Variance

Software Engineer

VarianceSan Francisco, CA

Build and ship full-stack features end-to-end for AI agents handling high-stakes fraud detection and risk investigations. Requires 1-3 years experience, comfort with React/Next.js, TypeScript, MySQL, ClickHouse, and thriving in fast-paced environments.

160k – 250k/yr
On-site1+ YOEFullstack Engineering
Prelim

Software Engineer, Product

PrelimNew York, NY +6

Builds and owns full-stack platform features for financial institution onboarding, integrating with bank systems and handling massive scale. Requires modern web tech experience (React, Node.js, PostgreSQL), strong system design, and customer collaboration in a remote startup.

160k – 170k/yr
RemoteEntry levelFullstack Engineering
Miter

Software Engineer

MiterSan Francisco, CA +1

Build and maintain full-stack products powering a construction platform using TypeScript, React, Node, and MongoDB. Requires 2+ years experience, strong problem-solving, and collaborative mindset in a hybrid environment.

160k – 200k/yr
Hybrid2+ YOEFullstack Engineering