
Software Engineer, Design Foundations
Welcome to Discord! We are a rapidly growing communication platform with millions of users worldwide. We are seeking a talented Software Engineer to join our Design Foundations team. As a Software Engineer, you will play a critical role in designing and developing our product features, ensuring a seamless user experience. We are looking for someone with a strong passion for coding, problem-solving, and collaboration. If you are excited about pushing the boundaries of technology and making an impact on a global scale, we would love to hear from you!
- Design and develop new product features for Discord's communication platform.
- Collaborate with cross-functional teams, including designers and product managers, to understand user needs and create solutions.
- Write clean, efficient, and maintainable code that meets coding standards and best practices.
- Troubleshoot and debug issues to ensure a seamless user experience.
- Keep up-to-date with emerging technologies and industry trends to continuously improve the product.
- Work with the Design Foundations team to establish and maintain design patterns and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Proactively identify and address technical debt to improve product performance and stability.
- Communicate with stakeholders to gather requirements and provide updates on project progress.
- Continuously improve processes and workflows to increase efficiency and productivity.
- Mentor junior team members and foster a positive and collaborative work environment.
- Maintain and enhance existing features to ensure they meet user needs and align with company goals.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Work with the Quality Assurance team to ensure high-quality and bug-free releases.
- Take ownership of projects and deliver them within deadlines.
Bachelor's Degree In Computer Science Or Related Field: A Strong Foundation In Computer Science Principles And Programming Languages Is Essential For A Software Engineer At Discord.
Experience In Software Development: Candidates Should Have At Least 3-5 Years Of Experience In Software Development, With A Strong Understanding Of Design Principles And Methodologies.
Proficiency In Multiple Programming Languages: A Software Engineer At Discord Should Be Skilled In Multiple Programming Languages, Such As Javascript, Python, Java, Or C++, To Be Able To Work On A Variety Of Projects.
Knowledge Of Design Principles And Patterns: Discord Values Engineers Who Have A Strong Understanding Of Design Principles And Patterns, Such As Object-Oriented Design And Functional Programming.
Strong Problem-Solving And Analytical Skills: As A Software Engineer At Discord, One Must Be Able To Analyze Complex Problems And Come Up With Efficient And Scalable Solutions In A Timely Manner. Strong Problem-Solving And Analytical Skills Are Crucial For Success In This Role.
Web Development
Database Management
Cloud Computing
Algorithm design
Programming Languages
Mobile development
Front-end development
Back-end development
User Experience (UX)
User Interface (Ui)
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
flexibility
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer, Design Foundations in San Francisco, CA, USA is $110,000 to $150,000. This range can vary based on factors such as experience, skills, and the specific company or industry the engineer is working in. Some companies may offer higher salaries or additional benefits to attract top talent in the competitive tech market of San Francisco.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Discord is the all-in-one voice and text chat app designed specifically for gamers. It's free, secure, and works on both desktop and phone. Our mission is to bring gaming communities together. Discord's free voice and text chat is about making it easier for you spend time with the people you care about, create these memories, and land a headshot or two.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started