Staff Software Engineer

Discord Logo

Discord

πŸ’΅ $223k-$245k
πŸ“Remote - United States

Summary

Join Discord's Notification Products squad as a Staff Software Engineer! You'll design and build the platform enabling teams to send engaging notifications, maximizing user value. Collaborate with various teams (Product, Marketing, ML, Infrastructure) to deliver impactful features. Build high-quality, performant products, focusing on impact and collaborating with staff engineers across the organization. Leverage your expertise to improve team performance and advise leadership on technical considerations. This role requires 7+ years of software engineering experience and a strong understanding of multiple platforms.

Requirements

  • You have 7+ years of experience as a Software Engineer
  • You have a solid understanding of the development frameworks and fundamentals of one or more of our platforms: web (React, TypeScript), Android (React Native, Kotlin), iOS (React Native, Objective-C, Swift), and backend (Python and some Elixir)
  • You have experience leading large initiatives from inception to launch
  • You have experience building and shipping product features. Especially features for products at large scale or in real-time applications
  • You take a holistic approach to problem solving. You believe in solving a problem from first principles rather than simply shipping a solution. You learn from your mistakes and work through obstacles with the rest of the team
  • You are motivated to help your team members succeed and grow and learn from each other through empathetic feedback

Responsibilities

  • Design and build the platform that enables teams at Discord to send delightful notifications while delivering the maximum value to our users
  • Partner with Product, Marketing, Machine Learning, and Infrastructure teams to ship impactful capabilities for our notifications platform
  • Building delightful products with a very high bar for quality, performance, and a focus on impact
  • Collaborate with staff engineers and partners across the organization to ensure technical agreement to other systems, products and vision
  • Use your technical expertise to constantly improve and ensure your team achieves extraordinary results at the high technical level we set
  • Advise the leadership team on essential technical considerations related to ensuring engineering excellence and successful high impact key initiatives

Preferred Qualifications

  • You are a Discord user, and understand the core features and flow of Discord communications
  • You have previously built a notifications or email orchestration system

Benefits

  • Equity
  • Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.