Senior Engineer, Software (Hollywood, CA Or Remote)

Live Nation, INC Los Angeles , CA 90009

Posted 3 months ago

Job Summary:

Who we are.

We're fans who help fans everywhere get in to the live events they love. A proud division of Live Nation Entertainment, Ticketmaster has changed the way the world connects with their favorite artists, teams, and shows, and we continue to shape innovation every day. We're not just selling tickets (though we do that better than anyone else), we're enriching lives one amazing experience at a time. And we think that's pretty amazing. If you're passionate about the magic of live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you.

Why you should work with us.

Our biggest investment is in our people. We offer comprehensive health benefits and 401k matching, student loan assistance, plus career-boosting opportunities like tuition reimbursement and targeted development sessions to help all eligible employees thrive. At Ticketmaster, expect the fast-paced excitement of a startup with the rock-solid support from an industry leader with plenty of ticket perks on the side.

See what it's like working at Ticketmaster.

The role.

Ticketmaster is searching for a highly skilled, senior backend engineer to help build products for high-demand onsales. As an engineer within the Marketplace technology organization, you will be responsible for developing APIs and services that help fans get access to the artists and teams they love. You will be working with a team of Java and Javascript developers to implement event-driven data flows using cloud services, modern infrastructure, and automated DevOps pipelines. Our team is responsible for managing the SmartQueue product that gates access to the purchase flow when demand is at its highest. Not only do we handle the mechanics of queueing and friction, but we also set expectations for fans as they wait and try to deliver a transparent, engaging experience throughout.

What the job is:

  • Implementing scalable distributed systems used by fans during peak hours

  • Coming up with creative solutions that improve the fan experience and provide the business with critical insight

  • Contributing to systems design and architectural decisions that utilize streaming, containerization technologies, and serverless components

  • Working with a team of passionate engineers, committed to Agile development,

  • Participating in code reviews, pair programming, helping your peers, and knowing when to ask for help

Our job descriptions evolve with our business need and priorities. In addition to the description above, your role may include additional projects and team support as needed.

What a qualified candidate should possess:

  • 6+ years professional software engineering experience

  • 3+ years experience developing with NodeJS, using ES7+, npm, and frameworks such as Express or Koa

  • 3+ years experience developing with Java, using Maven and frameworks like Spring Boot or NetBeans

  • Experience working with service-oriented architectures and microservices

  • Experience building serverless applications on AWS using Lambda, Kinesis, SQS, S3, DynamoDB

  • Comfort with behavior-driven development and automation testing with Cucumber/Gherkin

  • Familiarity with containerization technologies including Docker and Kubernetes

  • Fluency in both object-oriented and functional programming styles

  • Strong grasp of data structures and algorithm design

  • Experience building highly performant web services and applications tasks that are easy at low scale can be incredibly challenging at Ticketmaster's scale so performance tuning and fault-tolerant architecture design are necessary

  • Strong communication skills and ability to be a supportive team member

  • Willingness to learn new technologies and apply them in novel ways

Equal Employment Opportunity

Ticketmaster strongly supports equal employment opportunity for all applicants regardless of age (40 and over), ancestry, color, religious creed (including religious dress and grooming practices), family and medical care leave or the denial of family and medical care leave, mental or physical disability (including HIV and AIDS), marital status, domestic partner status, medical condition (including cancer and genetic characteristics), genetic information, military and veteran status, political affiliation, national origin (including language use restrictions), citizenship, race, sex (including pregnancy, childbirth, breastfeeding and medical conditions related to pregnancy, childbirth or breastfeeding), gender, gender identity, and gender expression, sexual orientation, or any other basis protected by applicable federal, state or local law, rule, ordinance or regulation.

We will consider qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Ordinance, for applicants in Los Angeles, California, and consistent with applicable laws in other areas.

Hiring Practices

The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Ticketmaster recruitment policies are designed to place the most highly qualified persons available in a timely and efficient manner. Ticketmaster may pursue all avenues available, including promotion from within, employee referrals, outside advertising, employment agencies, internet recruiting, job fairs, college recruiting and search firms.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Chrome River

Posted 7 days ago

VIEW JOBS 9/13/2019 12:00:00 AM 2019-12-12T00:00 There's something in the water at Chrome River. Are you looking to join a fun, fast-growing, and innovative software company in Los Angeles that truly values its employees and their contributions? Chrome River is laser focused on growing our employees - we understand that happy employees make for happy customers. Come join us at The River! Join our Engineering team as a Senior Software Engineer on our image processing team for our enterprise-grade, multi-national expense reporting and invoice management system. You will be responsible for solving web-application, integration and business problems in an agile environment as we scale-up, modernize and distribute our infrastructure and services. You have a good understanding of scalable image processing pipelines applicable to business use-cases (e.g. relevant to OCR and extraction for receipts and invoices), secure application programming practices, and strong test automation, refactoring, debugging, and troubleshooting skills. Chrome River back-end systems are primarily written in Java and this role is expected to have mastery of the Java language, as well as experience with other languages or techniques appropriate to image processing pipelines. The ideal candidate will take high-level instruction to work independently and collaboratively within and across teams in a fast-paced environment. As our projects and business continues to grow, you will have the opportunity to mentor additional team members. What you'll do * Develops sophisticated software without supervision * Fixes complex bugs and demonstrates advanced debugging skills * Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvement * Performs advanced refactoring * Mastery of multiple programming languages * Influences team's decisions * On-boards and mentors less experienced team members * Makes complex contributions to technical documentation/knowledge base and team/engineering presentations * Produces quality API documentation and ensures practices are maintained Agile Skillset: Identifies risks which could impact team performanceWrites technical stories that will improve product quality/reduce technical debtHighly effective at providing updates on estimationsProactively improves performance of scrum team through process adjustments Identifies cross-team dependencies and raise them up appropriately to be addressedChallenges assumptions from product owners and proposes viable alternatives Business Domain: Translates business requirements into articulate, and well-formed user stories Understands more advanced system-wide workflows Production Support Advanced debugging skills for system-wide problems Able to triage and resolve most productions issues DevOps Advanced contributions to the build, CI and CD systems Establishes monitoring and alert framework Identifies infrastructure and deployment requirements Security Learns and applies secure software development practices, reviews code for vulnerabilities and raises awareness of secure programming practice Other duties as assigned Build cross-team relationshipsMust be able to work in the Los Angeles office Monday through Friday during regular business hours including occasional availability outside of regular business hours for critical escalations What we're looking for: * Bachelor's degree in Computer Science or related field * Minimum of 5 years' professional experience in Java development * Experience working in OS X and Linux environments * Experience with Spring, AWS, Microservices * Familiarity with the full stack of web development and proven history of web application development * Understanding of secure application programming practices or vulnerabilities * Strong understanding and practical experience with common design patterns * Ability to solve business problems through creative and forward-looking solutions * Ability to write clear, concise documentation * Strong understanding of an agile application development lifecycle (e.g. continuous integration, automated testing, scrum) * Experience in SQL and NoSQL (MongoDB, DynamoDB, Redis) * Experience working with source control (e.g. GIT) * Experience working in a scrum and DevOps environment * Preferred: * Experience working with image processing pipelines * Experience designing and building JSON or REST services and APIs * Experience working with 3rd party APIs, workflow and integration architectures * Experience working with AWS APIs (SQS, S3, Dynamo, Aurora) * Experience using Docker or other containers * Experience with large-scale or distributed web applications * Experience with Test Driven Development and functional testing * Ability to write clear, concise documentation Since 2007, we have exploded into the marketplace, earning accolades from Inc. 5000, the Deloitte Technology Fast 500 and the LA Business Journal. We are expanding in the U.S., globally, and are always looking for talented, clever, innovative and out-of-the-box thinkers to help drive our growth. If you want to join a company that leads by example and is a leader in cloud-based and mobile financial software solutions, we'd love to hear from you! US-based positions: This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Chrome River Los Angeles CA

Senior Engineer, Software (Hollywood, CA Or Remote)

Live Nation, INC