Salary
💰 $160,091 - $228,702 per year
Tech Stack
Distributed SystemsGraphQLJavaReactTypeScript
About the role
- Design, implement and ship features using Java, Typescript and other technologies for the Spotify Ads Manager.
- Partner with product managers and business stakeholders to build and scale our services, powering our platform.
- Collaborate with teams and disciplines across the world to deliver high-quality, high-impact customer-facing products and features.
- Perform code reviews, create documentation and take on complex bug fixes across services and multiple levels of the stack.
- Improve operational excellence and share knowledge across the company to promote best practices.
- Work in an environment that supports individual growth and uplift/mentor others.
Requirements
- 5+ years of hands-on experience in Java and TypeScript to implement end-to-end features that handle a high volume of data.
- Strong understanding of web & API development; hands-on experience building and consuming APIs.
- Good understanding of REST, gRPC and GraphQL.
- Deep understanding of TypeScript design patterns, data structures, APIs and web architecture.
- Experience with observability & reliability, engineering best practices and testing automation.
- Experience leading large, complex multi-team refactors across frontend, backend, and infrastructure.
- Comfortable working in an agile environment and collaborating across time zones.
- Autonomous ownership of work and mentoring/uplifting more junior engineers.