About The Company
Discogs is the largest crowd-sourced, community-driven database of recorded music information in the world. Millions of music enthusiasts use the Discogs Marketplace to discover, connect, and buy or sell vinyl records, CDs, and cassettes every day.
As we continue to grow, we seek bright, dedicated, and creative professionals who are passionate about serving music fans. Our collaborative, geographically distributed teams value open-source tools, quality development, and continuous improvement. With a focus on innovation, every team member has a significant impact on the platform and its users.
About The Role
We are looking for a Senior Full Stack Software Engineer to help build a robust inventory management system for the Discogs Marketplace. This role will involve working with modern technologies like React, Python, and GraphQL to enhance our platform’s functionality and scalability.
As a key contributor, you will provide technical leadership, develop scalable solutions, and drive innovation within our product. You will work alongside Product and Engineering teams to deliver high-quality features that maximize value for our users. This role also requires mentorship and collaboration, ensuring best practices and continuous technical improvement.
Location: Remote
Employment Type: Full-time
Compensation: $125,000 - $132,000 yearly
Responsibilities
- Design, develop, and deploy server-side and client-side software in sprint cycles.
- Monitor, debug, and optimize production systems handling thousands of concurrent users.
- Research new technologies, prototype solutions, and share knowledge across teams.
- Collaborate with Product and Engineering teams to create high-impact features.
- Take full ownership of large, complex features from concept to delivery.
- Maintain and modernize legacy codebases while enhancing our stack.
- Assist in estimation and prioritization of development tasks.
- Mentor and coach junior engineers by providing technical guidance, code reviews, and best practices.
Qualifications
- 5+ years of experience in software development.
- Proven ability to build, operate, troubleshoot, and optimize production systems.
- Experience developing software using Python and JavaScript frameworks.
- Strong understanding of SQL and relational databases.
- Proficiency in Git, CI/CD pipelines, and DevOps practices.
- Experience with cloud services and scalable architectures.
- Ability to design and lead software projects independently.
- Strong analytical and problem-solving skills.
- Experience in conducting technical discussions and mentoring team members.
- Understanding of business objectives and how engineering solutions impact them.
Preferred
- Experience in eCommerce platforms.
- Led large-scale system migrations.
- Hands-on experience with Docker, Kubernetes, FastAPI, GraphQL, Kafka, and React Native.
- Familiarity with AWS, DataDog, Sentry, and Cloudflare.
- Knowledge of serverless functions, event-driven architectures, and edge computing.
- Understanding of web accessibility standards (ADA/WCAG compliance).
Benefits
- Competitive salary and performance-based bonuses.
- 401(k) with employer match.
- 100% company-paid medical and dental insurance for employees and dependents.
- Four weeks of paid vacation, increasing with tenure.
- 18 weeks of paid maternity leave and 8 weeks of paid parental leave (including adoption).
- Monthly wellness allowance and annual professional development allowance.
- Work-from-home setup and expense allowances.
- Flexible work location opportunities.
- Employer-matching charitable contributions.
Equal Opportunity
Discogs is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace. We embrace different perspectives and experiences to drive innovation and creativity in serving our global music community.
We do not discriminate based on race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, ancestry, age, disability, marital status, veteran status, or any other legally protected characteristic.