To apply, tell us why you're a great fit and share some examples of exceptional work you've done in the past: [email protected]
Sound is hiring a backend engineer to help build APIs and services to support our suite of tools. This includes our core song and artist pages for listening parties, Web3 economic tools (NFTs, splits), community management tools, governance and membership tools to empower the next wave of crypto-native artists and their communities. You will also contribute to R&D for completely new product lines and experiments.
Write robust APIs that are used by the front end and eventually external developers building on top of Sound. Work with message queues and caching. Improve our real-time blockchain data pipelines. Collaborate with a team to improve continuous integration, deployment, logging, metrics, and visibility into service/site health. Champion code quality and developer experience and most importantly help artist’s music be valued properly.
Responsibilities
- Lead the architecting of important systems and anticipate strategic and scaling-related challenges
- Design, build, and continually improve Sound's core backend infrastructure
- Develop a robust product-focused API layer used by front-end developers and eventually external developers building on top of Sound
- Improve our real-time blockchain data pipelines
- Collaborate to improve continuous integration, deployment, logging, metrics, and visibility into service/site health
- Develop best practices for backend application development
Requirements
- Experience building and maintaining a production system at scale
- Experience with TypeScript and GraphQL
- Comfortable with SQL databases
- Ability to write well-tested, performant code
- Curiosity to understand and pick up new tools and technologies
- Desire to continually improve code quality and development experience
Nice to have
- Experience working with serverless architecture
- Experience with message queues and caching infrastructure