This job has expired, please see additional jobs below
Sr. Software Engineer
iHeartMedia
San Antonio, TX, United States
Job Details - this job has expired, please see similar jobs below
Sr. Software Engineer - Music Lab
Job Summary:
As the leading media company in America, iHeartMedia delivers music, news, talk, sports and other content to diverse audiences across multiple platforms, including: broadcast stations; online via iHeartRadio and on its stations’ hundreds of websites; HD digital radio channels; satellite; smartphones; iPads and other tablets; in-vehicle entertainment and navigation systems; and via live events. With over a quarter of a billion monthly listeners in the U.S., iHeartMedia has the largest reach of any radio and television outlet in America.
The Sr. Software Engineer– Music Lab will develop and support a data-driven music analytic platform while working on emerging technologies. This is an early stage initiative with the nimbleness of a startup and the stability of a large organization. Members of this team will be challenged with building highly resilient, fault tolerant analytic applications for the corporation.
As a Sr. Software Engineer you will:
• Research the application of emerging technologies and explore new programming languages
• Develop high performing, scaling and innovative applications in a fast paced and agile environment
• Be a contributing member of a scrum team that voluntarily accepts work across the entire development lifecycle
• Write code that meets standards and delivers desired functionality using agreed upon technology
• Demonstrate passion about using data assets to optimize systems and products across iHeartMedia
• Use and extend open source software to deliver solutions to iHeartMedia business partners Present solutions and ideas to other team members, IT leadership, and business leaders
Successful candidates will have:
• 5 - 7 years of technical experience building web applications
• Knowledge of front-end and back-end development
• Demonstrated experience developing with JavaScript (Node.js, React, Gulp, Babel, Webpack, Mocha, Chai, Enzyme)
• Hands on with server side API development
• Experience with API documentation frameworks (swagger.io)
• Demonstrated experience using AWS services to integrate data from internal and external data sources (Lambda, Data Pipeline, etc.)
• Knowledge of application database design and development
• Exceptional communication and presentation skills are a must in this role.
• Proven experience with Agile software development frameworks like Scrum.
• Demonstrated experience using Docker, CI/CD pipelines and build automation tools
• Solid understanding and working knowledge of distributed systems, modern operating systems and networking.
• Proven skills in high availability and scalability techniques, performance monitoring and measuring techniques.
• Bachelor’s / Master’s degree in Computer Science, MIS, or a related technical field.
Bonus:
• Experience with Python, Go, Java, C#
• Experience with Google Cloud Platform or Azure
• Experience with PostgreSQL, MySQL
• Dev/Ops