BeatStars is a pioneering online music marketplace connecting millions of recording artists and music producers worldwide. They are seeking a Senior Backend Engineer to define technical standards and enhance engineering quality while shipping production-grade software.
Responsibilities:
- Actively design, write, review, and ship production code
- Define and document engineering standards, patterns, and best practices for your domain
- Ensure code quality, scalability, and maintainability across the stack
- Partner closely with Product to translate PRDs into clear technical execution plans
- Audit existing systems and proactively identify opportunities to reduce tech debt
- Write production-ready code regularly — this is a hands-on leadership role
- Establish processes for enforcing standards through code reviews, CI/CD, and documentation
- Collaborate with cross-functional stakeholders to ship features predictably and reliably
Requirements:
- 5+ years at a company where you've shipped and supported production applications and systems serving large-scale user bases (hundreds of thousands to millions of users)
- Strong full-stack capabilities with deep passion and expertise in backend (BE) systems, APIs, and infrastructure
- Strong backend engineering experience with proficiency in Go (Golang) and a track record of building production-grade systems (5+ years preferred)
- Deep familiarity with AWS, including services like ECS, RDS, DynamoDB, SQS/SNS, and overall cloud architecture
- Experience building and working with GraphQL APIs, particularly in high-scale applications
- Experience working on scalable, production-grade applications
- Strong architectural instincts and understanding of system design
- Proven ability to write clean, maintainable, high-quality code
- Excellent communication skills — able to clearly explain technical decisions to both engineers and product partners
- Experience collaborating daily with Product teams
- Experience with object-oriented languages such as Java or C# is also valued (bonus)
- A bachelor's degree in Computer Science or a related field is preferred (Master's or higher is a plus)