cover image
Discord

Discord

www.discord.com

4 Jobs

3,668 Employees

About the Company

Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.

We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Take a look at https://discordapp.com/jobs for openings.

Listed Jobs

Company background Company brand
Company Name
Discord
Job Title
Software Engineer, Payments
Job Description
Job title: Software Engineer – Payments Role Summary Develop and maintain Discord’s commerce platform, building checkout and payment capabilities for Web, Android, and iOS. Own end‑to‑end product delivery from specification through deployment, ensuring high reliability, observability, and scalability across distributed systems. Expectations * Minimum 3 years of professional software engineering experience. * Proven full‑stack development background, primarily in backend Python with additional work in React/TypeScript. * Strong growth mindset, proactive problem‑solving, and continuous improvement focus. * Product and platform sense, maintaining empathy for internal and external users. * Domain expertise in payment systems: checkout flows, payment processor integrations, global payment methods, localized pricing, discounts, and trial management. Key Responsibilities * Design, implement, and ship checkout and payment features that support existing revenue streams and new monetization opportunities across web, Android, and iOS. * Own technical specifications, code, testing, and release for assigned features, ensuring alignment with product requirements and quality standards. * Collaborate closely with Product, Design, Customer Experience, Data Science, and other feature teams to evolve the commerce platform and add new capabilities. * Provide reusable tools, libraries, and platform support to enable rapid development of future monetization products. * Continuously enhance system reliability, observability, and stability through monitoring, debugging, and architectural improvements. Required Skills * Full‑stack software development: backend Python, frontend React/TypeScript, and associated tooling (e.g., Docker, CI/CD). * Experience with REST/GraphQL APIs, authentication, and authorization. * Integration of third‑party payment processors (Stripe, PayPal, etc.), handling PCI compliance, fraud detection, and chargebacks. * Understanding of international payment methods, currency conversion, tax, and localized pricing strategies. * Knowledge of discount, coupon, and subscription/trial workflows. * Familiarity with observability tools (metrics, logs, tracing) and incident response practices. * Strong debugging, unit/integration testing, and code review skills. * Excellent communication and collaboration across cross‑functional teams. Required Education & Certifications * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). * Relevant certifications (e.g., AWS Certified Developer, Stripe Partner Certified) are a plus but not mandatory.
San francisco bay, United states
On site
Junior
26-11-2025
Company background Company brand
Company Name
Discord
Job Title
Product Marketing Manager, Shop
Job Description
Job Title: Product Marketing Manager, Shop Role Summary: Lead content ideation and go-to-market execution for Discord Shop's cosmetic items, coordinating cross-functional teams to launch initiatives. Expectations: 4-6+ years in marketing, product marketing, or e-commerce with experience in go-to-market strategies and managing product launches. Key Responsibilities: 1. Ideate content for first-party and third-party Shop merchandise. 2. Develop and execute go-to-market campaigns for high-profile drops, seasonal events, and promotions. 3. Manage end-to-end operations for product launches, collaborating with cross-functional teams (Product, Creative, Engineering, Legal). 4. Optimize content calendars, ensuring stakeholder accountability to deadlines and deliverables. 5. Standardize naming conventions for cosmetics (e.g., avatars, profile effects). 6. Identify process improvements to streamline workflows and increase launch efficiency. Required Skills: Strategic thinking, project management, stakeholder coordination, understanding of gaming/Discord culture, operational excellence. Required Education & Certifications: Not specified in the job description.
San francisco bay, United states
On site
20-12-2025
Company background Company brand
Company Name
Discord
Job Title
Software Engineer, Consumer Revenue
Job Description
Job Title: Software Engineer, Consumer Revenue Role Summary: Develop and enhance consumer-facing platforms that enable digital commerce, user expression, and customization for a large-scale, multi‑platform user base. Work closely with Product, Design, Data Science, and cross‑functional teams to deliver high‑quality, performant features across Web, Android, and iOS. Expectations: - Deliver new consumer revenue features that scale to millions of users. - Maintain high performance and reliability in ambiguous, fast‑paced environments. - Demonstrate product sense, user empathy, and a growth mindset throughout the development lifecycle. Key Responsibilities: - Build and refine digital storefronts, commerce flows, profile surfaces, and user expression tools. - Collaborate with Product to translate requirements into technical specifications. - Partner with Design to ensure intuitive, best‑in‑class user experiences. - Ship code across Web (React/TypeScript), Android (React Native/Kotlin), and iOS (React Native/Swift). - Prototype rapidly, iterate based on experimentation, and gather user feedback. - Optimize performance and uphold high‑standard coding practices. Required Skills: - 2+ years software engineering experience. - Strong front‑end development in React and React Native. - Working knowledge of Python backend best practices. - Experience with web, Android, and iOS mobile stacks. - Performance‑focused mindset with deep understanding of optimization techniques. - Product sense and user empathy. - Growth mindset, adaptability, and collaborative communication. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). ---
San francisco bay, United states
On site
Junior
26-12-2025
Company background Company brand
Company Name
Discord
Job Title
Senior Software Engineer, Persistence Infrastructure
Job Description
**Job Title** Senior Software Engineer, Persistence Infrastructure **Role Summary** Design, build, and operate large‑scale, high‑performance data storage systems for a platform serving 200M+ monthly active users. Work with distributed databases, Linux, and Rust (or other statically‑typed languages) to deliver reliable storage primitives that power core product features. **Expectations** - 4+ years experience building distributed systems and datastore infrastructure. - Proven experience with highly available databases (e.g., ScyllaDB, Cassandra, PostgreSQL, CockroachDB). - Proficiency in at least one statically‑typed language (Rust, Go, Java, C/C++). - Strong fundamentals in operating systems, concurrency, and distributed computing. - Comfortable navigating fast‑paced, production‑focused environments. **Key Responsibilities** - Develop, deploy, and maintain scalable data services using ScyllaDB, PostgreSQL, Elasticsearch, Linux, and Rust. - Collaborate with product and infrastructure teams to define and implement storage primitives. - Apply first‑principles thinking to optimize reliability, latency, and throughput. - Design and execute database upgrades, migrations, and performance tuning at scale. - Contribute to on‑call rotations, incident response, and root‑cause analysis. - Mentor junior engineers and share best practices across the team. **Required Skills** - Distributed systems and datastore architecture. - Hands‑on experience with HA databases (ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, PostgreSQL with HA). - Statically‑typed programming (Rust preferred; Go, Java, C/C++ acceptable). - Deep knowledge of Linux internals and system programming. - Concurrency control and OS fundamentals. - Familiarity with DevOps tooling (Terraform, Kubernetes, Salt) is a plus. - Ability to communicate technical concepts clearly across teams. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience). - Advanced degree optional. - No specific certifications required; relevant DevOps or cloud certifications are a plus.
San francisco, United states
On site
Senior
26-12-2025