Live Nation is a leading entertainment company, and they are seeking a Senior Software Engineer to enable marketing campaign creation through efficient coding and infrastructure support. The role involves collaborating with engineers and stakeholders, maintaining systems, and optimizing processes within AWS.
Responsibilities:
- Write clean, well designed, testable and efficient code to enable marketing campaign creation
- Contribute to all phases of the application development life cycle
- Build out and support all the necessary infrastructure in Amazon Web Services (AWS)
- Design database schemas and tables
- Develop, maintain and optimize Structured Query Language (SQL) queries
- Maintain and evolve existing real-time processing systems
- Identify bottlenecks and bugs and propose solutions to identified problems
- Ensure the overall system health through automated testing and monitoring
- Collaborate with engineers and stakeholders to provide efficient automated processes
- Integrate with third party applications and vendors
- Support continuous improvement by investigating alternative approaches to existing solutions
Requirements:
- Bachelor's degree or foreign equivalent in Computer Science or a related field
- Five (5) years of experience in the position offered, as a Software Engineer, Programmer Analyst, or related occupation
- Experience with Java
- Experience in the development of available and reliable distributed systems
- Experience with relational databases
- Experience with AWS stack: Elastic Beanstalk, Lambdas and S3
- Experience with containerized applications
- Experience with Kafka and Kafka Streams
- Experience with Spring MVC
- Experience in Data Engineering: ETL