Senior Full-Stack Software Engineer, Game Records
Build and maintain full-stack features for Discord's Game Records systems that power gaming metadata, discovery, and social experiences. Requires 5+ years full-stack experience with React/TypeScript and Python (or similar), strong collaboration, project leadership, and a passion for gaming.
About the job
What You'll Be Doing
- Engage with developers, game studios and other partners to find opportunities and address challenges towards providing a more rich experience for players while gaming and engaging with online communities.
- Partner with other internal teams to design, build, and maintain features that help users connect and make friends through gaming on our platform, across desktop and mobile.
- Expand and safeguard our growing collection of games and game-related metadata, that helps drive nearly every gaming-related feature on our platform.
- Partner with our Content, Marketing and ML teams to improve ranking and discovery systems, enabling users to find meaningful connections and relevant content.
- Collaborate with Engineers, Designers, Product Owners, and Data Scientists to build engaging, fun, and trusted experiences, while experimenting and iterating on ideas that enhance user interactions.
What You Should Have
- 5+ years of experience as a fullstack software engineer.
- Experience with React/TS, Python or other modern programming languages.
- Comfortable switching between different technical stacks and learning new ones.
- Enjoy collaborating with product, design and other stakeholders. Able to express opinions and stay aligned.
- Take a holistic approach to problem solving from first principles. Learn from mistakes and work through obstacles with the team.
- Experience leading projects, gathering requirements, supporting partners and mentoring others. Lead by example with ownership, autonomy, quality and impact.
- Track-record of shipping incremental + delightful features that improve the overall experience.
- A Discord user who wants to make the product better!
Bonus Points
- Strong passion for gaming
- Games industry experience (Game Studio / Developer / DevOps)
- Experience working on developer platform or tooling
- Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin)
Skills
React, TypeScript, Python, JavaScript, iOS, Swift, Objective-C, Android, Java, Kotlin
Similar jobs
Fullstack Engineering jobsBuilds and scales Discord’s advertising products and infrastructure across backend and frontend systems. The role requires 5+ years of experience, strong ownership, cross-functional collaboration, and expertise in technologies such as Python, Rust, TypeScript, React, or React Native.
Senior software engineer responsible for building production AI systems, leading ambiguous 0-to-1 initiatives, and defining reusable technical patterns. The role requires 7+ years of experience, deep LLM and agentic architecture expertise, strong product intuition, and cross-team technical leadership.
Founding engineer responsible for the architecture, development, and operation of Benchling’s internal tooling and automation systems. The role requires 7+ years of production software engineering experience, strong integration and security fundamentals, and hands-on technical leadership.
Build the decision engine that powers explainable staffing recommendations and workflows for hospitals. The role requires strong TypeScript skills, full-stack experience, systems thinking, and comfort working directly with clinical customers.
Build and operate full-stack features, platform primitives, and secure integrations for Vanta Government Cloud. The role requires 6+ years of full-stack experience, API and data-integration expertise, and an interest in security or compliance.