Portland, Oregon, United States Remote (Country)

Discogs is hiring a Senior Full Stack Engineer - Engineering Foundation (REMOTE)

About the Role

Discogs is looking for a Senior Full Stack Engineer to play a pivotal role within the Engineering Foundation. You will serve as a technical expert, championing best practices, providing leadership, and mentoring team members while contributing to the software that serves music fans worldwide.

What You'll Do

  • Plan, develop, and deploy server-side and client-side software in sprint cycles.
  • Observe, debug, and optimize production systems with thousands of concurrent users.
  • Research new frontiers, prototype implementations, and share knowledge.
  • Communicate openly and collaborate frequently with Product and Engineering teams to deliver high-quality products.
  • Take responsibility for large, complex features from concept to design to delivery with no guidance.
  • Maintain, rebuild, and adapt legacy codebases alongside modernizing our stack.
  • Assist the team with estimation and prioritization of development efforts.
  • Coach and mentor other engineers by providing recommendations, technical oversight, code reviews, and feedback.

What We're Looking For

  • 5+ years of experience developing software solutions.
  • Experience building, operating, troubleshooting, and optimizing production systems under load.
  • Experience delivering software using Python and JavaScript with frameworks.
  • Experience interfacing with relational databases using SQL.
  • Experience using Git and conducting code reviews within a sprint SDLC.
  • Familiarity with Build systems, DevOps, and CI/CD procedures.
  • Familiarity with cloud services.
  • Thorough understanding of HTTP APIs.
  • Possess advanced knowledge in your specialization to guide and mentor team members.
  • Experience designing and leading a software project from requirements to delivery with no guidance.
  • Experience completing a significant refactor of an existing software project.
  • Experience independently researching and leading technical discussions with peers.
  • Thoroughly understands the business vision, mission, and strategy and how their code supports business outcomes.
  • Ability to effectively present information and respond to questions from key stakeholders and decision makers.
  • Working knowledge of taking a large complex project, breaking it down into sub-tasks, and completing those tasks.
  • Shows initiative and seeks evidence in data to support ideas.
  • Bachelor's degree (BA/BS) from a four-year college or university in a math or computer science related field, or equivalent work experience.

Nice to Have

  • Use of containerization and orchestration technologies, Docker and Kubernetes.
  • Experience with Node.js, FastAPI, React, GraphQL, Kafka, Flask, Redis, Memcached.
  • Experience with AWS, DataDog, Cloudflare Workers, WP Engine.
  • Familiarity with microservices, distributed/edge systems, and event driven architectures.
  • Knowledge of ADA / WCAG Compliance.

Technical Stack

  • Languages: Python, JavaScript, SQL
  • Tools: Git
  • Frameworks & Runtimes: Node.js, FastAPI, React, GraphQL, Kafka, Flask
  • Datastores: Redis, Memcached
  • Platforms & Infrastructure: AWS, DataDog, Cloudflare Workers, WP Engine, Docker, Kubernetes

Team & Environment

You will work within a squad of dedicated engineers at Discogs, where high value is placed on quality, critical thinking, and continuous improvement. Our teams work collaboratively but are distributed geographically, and open-source tools are important to how we work.

Benefits & Compensation

  • Compensation: $120,000 - $127,500 yearly, plus performance-related bonus program.
  • 401(k) with employer match.
  • 100% company-paid medical and dental insurance benefits for you and your dependents.
  • 4 weeks paid vacation, increasing based on tenure.
  • 18 weeks paid leave for birth moms.
  • 8 weeks paid parental leave, including for adoption.
  • Monthly wellness allowance.
  • Annual professional and personal development allowance.
  • Work from home office set-up and expense allowances.
  • Flexible work location opportunities.
  • Employer matching toward charitable contributions.

Work Mode

This is a remote position open to candidates located in Oregon, Washington, California, Colorado, Texas, or Illinois.

Discogs is an Equal Opportunity Employer.

Required Skills
PythonJavaScriptReactNode.jsFastAPIGraphQLSQLGitKafkaFlaskAWSDockerTerraformCI/CDSystem Design PythonJavaScriptReactNode.jsFastAPIGraphQLSQLGitKafkaFlaskAWSDockerTerraformCI/CDSystem Design
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Discogs
Discogs is the largest crowd-sourced, community-driven database of recorded music information in the world. Every day, millions of people use the Discogs Marketplace to connect, learn about music, and buy and sell vinyl records, CDs, and cassettes.
All jobs at Discogs Visit website
Job Details
Category fullstack
Posted 8 months ago