Software Development Engineer, Amazon Music, Partner Payments & Reporting
Core
Design and build scalable backend services and data pipelines to process streaming data, calculate payments, and distribute royalties for music partners globally.
Role type
Senior Software Development Engineer (Backend & Data)
Builds
End-to-end reporting platforms, data lakes, and distributed systems for royalty processing and partner payments.
Domain
Music streaming, financial automation, big data processing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Distributed systems design, Big data processing, Object Oriented Design, C#/C++/Java/Perl, Multi-tiered application development, Data pipeline construction, Data validation, System reliability, Scalability engineering
Preferred skills
Full SDLC experience, Code review practices, Source control management, Build processes, Unit testing, Operations experience
Technologies
AWS, C#, C++, Java, Perl, Distributed systems, Data lakes
Responsibilities
Design scalable backend services for massive-scale streaming data processing, Develop and maintain data pipelines for data enrichment and transformation, Build end-to-end reporting platforms with audit mechanisms, Solve distributed system challenges involving billions of transactions, Collaborate with business and operational stakeholders on licensing requirements, Ensure data quality and reliability for external partner trust

