Software Engineer
Sony Music
Los Angeles, CAThis was removed by the employer on 7/6/2020 7:49:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Software Engineer jobs in Los Angeles-CA
Search all Software Engineer postings
Full Time Job
Overview
We need you to bring your vision and passion to a team dedicated to reimagining music through immersive media. Leveraging Sony Music's vast catalog and roster of artists, the Software Engineer will be part of a team developing and maintaining different systems and components ranging from web-based admin portals, internal tools, customizing third-party software, SDK development, and API driven backend services for immersive media content experiences.
Responsibilities
• Develop and customize workflows for content management system using Javascript/CSS/Less
• Develop and customize integrations in Java/Python
• Develop and maintain microservices on AWS Lambda functions
• Design and develop music metadata search platform accessed via API and web interface
• Design, document and deploy GraphQL and REST APIs to access backend systems and microservices
• Design and maintain databases in MySQL, Postgres and DynamoDB
• Ensure responsiveness and availability of applications
• Configure and deploy code to various cloud providers
• Ability to adapt quickly based on changing requirements and priorities.
Qualifications
• Demonstrated experience building and deploying backend systems such as metadata, content management and analytics systems
• Strong team player with exceptional interpersonal skills who can demonstrate diplomacy and ability to work well with others.
• Expertise building REST or GraphQL APIs with JSON
• Expertise in developing efficient software in Java and Python or Ruby
• Expertise in JavaScript, React, Angular.js and HTML/CSS/LESS
• Expertise with in-memory datastores such as memcache or Redis
• Expertise with Elasticsearch, Logstash and Kibana
• Expertise integrating various authentication methods using OAuth, SAML or token-based
• Expertise with message queue systems such as RabbitMQ or AWS SQS
• Expertise with continuous integration tools such as Jenkins
• Expertise with Docker containerization or Kubernetes
• Expertise with cloud providers such as Azure or AWS
• Expertise with managing host servers in Windows and Linux environments
• Extremely proactive and results oriented.
• Prior experience in Content Management Systems, Data ETL, Data Science, and DevOps preferred
• A passion for the intersection of technology and entertainment.
• BS in Computer Science, or equivalent in industry experience
• Ideal candidate has developed systems to support a online free to play, live game
• 1-3 years of experience building and managing technology platforms and backend systems