Summary
Join Discord as a Senior Staff Software Engineer and help scale our technology and revenue-driving products. As a leader and senior individual contributor, you'll oversee the technical roadmap for our Consumer Revenue organization. You will collaborate with various teams to align technical strategy with revenue goals. This US-based role involves building and launching initiatives, mentoring junior engineers, and advising leadership on technical considerations. The position requires extensive software engineering experience and a strong understanding of multiple platforms. Discord offers a competitive salary, equity, and benefits.
Requirements
- You have 8+ years of industry 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 have a sense for product and design. We donβt operate in silos, and youβll be collaborating closely with cross-functional peers (product managers, designers, analysts, and other engineers. You should be able to express opinions and collaborate to make something great
- 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
Responsibilities
- Collaborate with leadership and senior engineers on the team to build the technical roadmap for the Consumer Revenue team encompassing Nitro, Shop, and Server revenue streams
- Focus on accelerating growth of existing revenue streams while laying the foundation for the development of new revenue streams and monetization opportunities
- 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
- Partner with Product, Design, Marketing, Partnerships, and Customer Success to ship new initiatives that unlock revenue streams
- Advise the leadership team on essential technical considerations related to ensuring engineering excellence and successful high impact key initiatives
- Partner with leadership on strategic planning and improve our systems and processes while upholding our workplace philosophy
- Provide technical leadership, mentor junior engineers, and foster a culture of excellence and continuous improvement
Benefits