Full Time

Senior Software Engineer - Core Product

Discord
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Discord, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Senior Software Engineer at Discord, you will play a pivotal role in developing our core product features, enhancing performance, and optimizing system architecture. You will collaborate with cross-functional teams to design scalable solutions that impact millions of users worldwide. Your expertise will drive the development of innovative features that not only meet user needs but also elevate the overall experience on the platform.



Job Responsibilities

  • Design, build, and maintain scalable and efficient software components for Discord’s core functionality.
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Conduct code reviews to maintain high standards of code quality and performance.
  • Troubleshoot, debug, and optimize existing code and systems to ensure optimal user performance.
  • Mentor and guide junior engineers, sharing knowledge and best practices to foster a growth-oriented environment.
  • Participate in architectural discussions and contribute to the ongoing evolution of our technology stack.
  • Stay informed about industry trends and emerging technologies to continuously improve our product offerings.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
  • 5+ years of software development experience with a strong focus on back-end development.
  • Proficiency in programming languages such as JavaScript, Python, or Go.
  • Solid understanding of web technologies, RESTful APIs, and microservices architecture.
  • Experience with database systems such as PostgreSQL, MongoDB, or similar.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and the ability to work independently and in a collaborative team environment.


Technologies & Tools


In this role, you will work with a diverse set of technologies and tools, including but not limited to cloud platforms such as AWS or Google Cloud, continuous integration and deployment pipelines, and frameworks like React for front-end development. Familiarity with Docker and Kubernetes for containerization and orchestration, along with Agile development methodologies, will also be essential in delivering high-quality software.



Ideal Candidates


Ideal candidates are those who possess a strong technical foundation coupled with the desire to innovate and push boundaries in the technology landscape. You should be a proactive thinker with excellent communication skills, able to articulate complex ideas in a clear manner. A passion for coding and a genuine excitement for user-focused products will make you a perfect fit for our team. Demonstrated ability to thrive in a fast-paced environment while maintaining attention to detail and fostering collaboration is essential for success in this role.

Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.