American Wagering, Inc. dba William Hill US
Jersey City, New Jersey, United States
Betting RA Tech Lead Software Engineer
Job Description
American Wagering, Inc. dba William Hill US is seeking a Betting RA Tech Lead Software Engineer for its Jersey City, New Jersey office.
Job Duties: Design and deliver high quality applications and services using serverless and containerized backend services that serve hundreds of thousands of people using Caesars Sportsbook. Lead team's technical design discussions and steer decisions to align with product, engineering, and operational excellence goals. Conduct regular code reviews and coach and mentor engineers. Collaborate with Enablement and Platform teams to address technical challenges. Collaborate with Product Managers and Technical Program Managers to prioritize features in alignment with organization's goals. Provide information on tech dependencies and platform risks to enable managers to make informed decisions. Partner with PMs and TPMs to identify and address feature risks. Own tech readiness of product features. Engage in continuous improvement of features through implementation of new tools and technologies. Application of Data Science and Artificial Intelligence. Telecommuting permitted.
Primary Requirements: Master's degree, or foreign equivalent, in Computer Science, Mechatronic Engineering, or a related field. Also requires three (3) years of experience in each of the following: Designing and delivering high quality both serverless and containerized backend applications that serve hundreds of thousands of users with online sports software utilizing Java 17, Spring, Quarkus, Kafka, AWS; Leading software decisions to align with product, engineering, and operational goals; Conducting regular code reviews and collaborating with Enablement and Platform teams to address technical challenges; Providing information on tech dependencies and platform risks to enable managers to make informed decisions; and Designing and delivering data archiving solution that stores and indexes millions of Kafka messages for load testing and debugging purposes across all teams, using MSK Connector, AWS Glue and RDS.
Alternative Requirements: Bachelor's degree, or foreign equivalent, in Computer Science, Mechatronic Engineering, or a related field. Also requires five (5) years of progressive, post-baccalaureate experience in each of the following: Designing and delivering high quality both serverless and containerized backend applications that serve hundreds of thousands of users with online sports software utilizing Java 17, Spring, Quarkus, Kafka, AWS; Leading software decisions to align with product, engineering, and operational goals; Conducting regular code reviews and collaborating with Enablement and Platform teams to address technical challenges; Providing information on tech dependencies and platform risks to enable managers to make informed decisions; and Designing and delivering data archiving solution that stores and indexes millions of Kafka messages for load testing and debugging purposes across all teams, using MSK Connector, AWS Glue and RDS.
Any suitable combination of education, training, or experience is acceptable.
Salary: $233,906 - $281,700 per year
Benefits: Medical + Pharmacy; Onsite Clinics & Virtual Care; Dental & Vision; Life & Disability Insurance; 401(k) Retirement Plan; Retirement and Financial Advisory Services; Voluntary Benefits Insurance; FSA, HSA, Flex Time Off (unlimited)
Job Order number must be indicated on your response.
Please send résumé to:
Req #: TLSE7110
Attn: Rosie Trinkle
101 Hudson Street
Suite #2800
Jersey City, NJ 07302 or at
rtrinkle@caesars.com