Software Development Engineer, Music Metrics & Data Platform
Software Development Engineer, Music Metrics & Data Platform Job ID: 10465926 | Amazon.com Services LLC Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. We enable easy, high-quality data collection, management of behavioral event data, and data-driven decision making across teams. This role focuses on cross-platform SDK development and data platform instrumentation to instrument applications and power telemetry for billions of events daily. You are an experienced and passionate full stack Software Development Engineer who will tackle cross-platform SDK development (Kotlin Multiplatform and TypeScript) running on mobile (iOS, Android), web, and backend applications. You will design and build instrumentation libraries, contribute to tier-1 backend services, and empower teams to onboard their applications quickly while evolving the event model. Key responsibilities Develop cross-platform SDKs and instrumentation libraries that run on mobile, web, and backend platforms, enabling application teams to emit high-quality telemetry data. Build and operate tier-1 backend services that ingest, enrich, route, and monitor billions of daily customer events in real time with high availability and low latency. Contribute to self-service event model governance and design tools used to evolve schemas, attributes, and validation rules. Participate in on-call rotations and drive continuous improvement of team software and processes, focusing on quality, maintainability, and operational excellence. Mentor engineers through code reviews and design discussions, provide constructive feedback, and share mobile development best practices. Engage in full software development lifecycle activities including scoping, design, coding, testing, deployment, and maintenance. About the team We own the design, collection, processing, and serving of Amazon Music behavioral data and support 100+ Amazon teams with tier-1 services and cross-platform SDKs. The team collaborates across backend infrastructure and data engineering with opportunities to learn cross-platform client development and telemetry data management. Basic Qualifications 2+ years of non-internship professional software development experience 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling) of new and existing systems Experience programming with at least one software programming language Preferred Qualifications 3+ years of full software development lifecycle experience including coding standards, code reviews, source control, build processes, testing, and operations Bachelor's degree in computer science or equivalent Experience with Android, iOS or other mobile application development or testing Experience with highly concurrent, high-throughput systems and knowledge of distributed systems Experience with AWS products and services Experience with Kotlin Multiplatform or similar cross-platform frameworks Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit the Amazon accommodations page. #J-18808-Ljbffr