Are you a software engineer looking for an opportunity to build products used by millions of people every day? Discord is hiring a Software Engineer in the San Francisco Bay Area, offering a competitive salary of $160,000–$180,000 per year. This role is a strong opportunity for engineers who enjoy solving complex technical problems, building reliable software, and working on products that connect communities around the world.
Job Overview
| Field | Details |
|---|---|
| Company Name | Discord |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant software engineering experience |
| Job Location | San Francisco Bay Area, CA, USA |
| Salary | $160,000–$180,000 per year |
| Work Type | Hybrid |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Technology / Social & Communication |
Job Description
- Building features for game developers across the Discord app, developer portal, APIs, realtime infrastructure, and Social SDK.
- Collaborating with other engineers on your team to write, review, and ship elegant and scalable code. You’ll take pride in the fact that your code will be enjoyed by millions and millions of people!
- With support from your team, you’ll own your projects end-to-end, from initial design through post-launch. Along the way, you’ll help break high-level ideas into concrete tasks with milestones, build and ship them.
- Listening and working with our game developer partners to better understand their needs in order to improve our features and tools. This could mean hopping into partner meetings as a technical resource or working with our DevRelations team to answer their questions.
- Working with product managers, designers, and partner managers to find the way forward through ambiguity.
- Using your attention to detail to continually raise the quality bar of the software we write.
What you should have:
- At least 1-3 years experience as a software engineer.
- Experience with game development.
- Experience with some parts of our tech stack: Python, Elixir, Rust, Typescript/React, or C++. You don’t need expertise in all of them, but you should be comfortable picking up new languages and learning new systems.
- A sense for product and design. We don’t operate in silos, and you’ll be collaborating closely with cross-functional peers. You should be willing to share opinions and collaborate to make something great.
- A growth mindset. You’re not afraid to dive into new code, learn new things, or ask for help when you’re blocked. You learn from your mistakes and work through obstacles with the rest of the team.
- You actively leverage AI coding tools to accelerate your productivity.
[Optional] Bonus Points
- Experience with mobile development.
- Experience with Unreal and/or Unity game engines
Selection Process
- Application submission
- Resume and qualifications screening
- Initial recruiter or hiring team conversation
- Technical assessment or technical interview
- Engineering and team interviews
- Final interview and hiring decision
- Offer and onboarding
How to Apply
- Visit the official Discord careers page.
- Search for the Software Engineer position in the San Francisco Bay Area.
- Review the job requirements and responsibilities carefully.
- Prepare your updated resume and relevant professional information.
- Submit your application through the official careers portal.
- If shortlisted, complete the interview and assessment stages.
- Follow up with the recruiting team regarding the next steps.