Senior Full-Stack Engineer (Shopping) – Remote (US)

Website Discogs Inc

Unlock the Ultimate Record Collecting Experience

Discogs, the world’s largest crowd-sourced music database and marketplace, is seeking a passionate and experienced Senior Full-Stack Engineer to join our Shopping squad. This fully remote role offers the opportunity to contribute to a platform used by millions of music lovers daily, impacting how they connect with, learn about, and buy/sell music. If you’re a skilled full-stack developer with a passion for technology and a desire to work on challenging projects, we encourage you to apply.

As a Senior Full-Stack Engineer on the Shopping team, you will play a key role in developing and maintaining the features that power the Discogs Marketplace. You’ll collaborate with product and engineering teams to deliver high-quality solutions, from concept and design to implementation and deployment. This position requires a strong understanding of both front-end and back-end development, experience with modern technologies, and a commitment to code quality and best practices. 

Responsibilities:

  • Plan, develop, and deploy server-side and client-side software within sprint cycles.
  • Monitor, debug, and optimize production systems handling high traffic.
  • Research and prototype new technologies and share knowledge with the team.
  • Collaborate with product and engineering teams to deliver high-quality products.
  • Take ownership of large, complex features from start to finish.
  • Maintain, refactor, and adapt legacy code while modernizing our tech stack.
  • Assist with estimating and prioritizing development efforts.
  • Mentor and coach other engineers through recommendations, code reviews, and feedback.

Qualifications:

  • 5+ years of software development experience.
  • Experience building, operating, troubleshooting, and optimizing production systems under load.
  • Proficiency in Python and JavaScript, including relevant frameworks.
  • Experience working with relational databases and SQL.
  • Familiarity with Git and code review processes within a sprint SDLC.
  • Knowledge of build systems, DevOps, and CI/CD procedures.
  • Familiarity with cloud services and HTTP APIs.
  • Strong technical leadership and mentoring skills.
  • Experience designing and leading software projects from requirements to delivery.
  • Experience refactoring existing software projects.
  • Ability to independently research and lead technical discussions.
  • Understanding of business vision, mission, and strategy and how code impacts business outcomes.
  • Excellent communication and presentation skills.
  • Ability to break down complex projects into manageable tasks.
  • Proactive and data-driven approach.
  • Bachelor’s degree in a related field or equivalent work experience.

Preferred Experience:

  • E-commerce experience.
  • Experience with containerization and orchestration (Docker, Kubernetes). 
  • Familiarity with our tech stack (Python, FastAPI, React, GraphQL, Kafka, Flask, Redis, ElasticSearch, AWS, DataDog, Sentry, Cloudflare).
  • Experience with microservices and event-driven architectures.
  • Knowledge of ADA/WCAG compliance.

Compensation:

Starting Base Salary: $125,000 – $132,000 per year + performance-related bonus.

Benefits:

  • Comprehensive benefits package (medical, dental, 401k with match, generous PTO, paid parental leave, wellness allowance, professional development allowance, home office setup allowance).

Location:

Remote (US-based: OR, WA, CA, CO, TX, IL).

Equal Opportunity Employer:

Discogs is an equal-opportunity employer and values diversity.

Apply Now: https://apply.workable.com/discogs-1/j/293F03E8AE/

Scroll to Top