Software Engineer
Sony Music
Los Angeles, CAThis was removed by the employer on 6/9/2020 2:49:00 PM 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 design, develop and maintain many 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 front end public facing websites and internal web-based admin portals
• Develop content search, indexing and analytics platforms using solutions like ELK
• Develop microservices and pipelines with serverless cloud scripting
• Develop and deploy secure REST and GraphQL APIs to access backend systems
• Supporting, designing and/or deploying application servers and databases used by the platform
• Develop SDKs and documentation for use by internal and 3rd party developers
• Design and deploy database schemas both in MySQL, Postgres and DynamoDB
• Ensure responsiveness and availability of applications
• 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 in developing websites with MVC frameworks like Ruby on Rails
• Expertise building RESTful or GraphQL APIs with JSON
• Expertise in developing efficient software in 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
• 5 years of experience building and managing technology platforms and backend systems