drjobs Senior Scala Engineer - PAM

Senior Scala Engineer - PAM

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Jersey City - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

We are seeking a highly curious and skilled Senior Scala Engineer to join our team and work on our player account management platforms such as account permissions session management and money movement. These critical platforms process millions of events to allow our players to have a single account and single wallet no matter the Caesars app they play on. As a Senior Scala Engineer you will play a key role in designing and building robust backend systems that deal with high burst player traffic and form the critical player functions in our apps and services.

This role will be hybrid in the Jersey City office 3 times per week.

What You Will Do

  • Build high-quality software in Scala which is easily maintained due to high unit test coverage and reliable end to end automation coverage.
  • Continuously refactor code to simplify the implementation and address performance concerns
  • Collaborate with senior engineers to implement scalable and reliable solutions for real-time account identity wallet and payments services.
  • Work closely with product managers and stakeholders to develop features that enhance user experience and system capabilities.
  • Debug and resolve technical issues across the player accounts platform.
  • Analyze system performance and implement optimizations for speed and reliability.
  • Work within a cross-functional team including AQA Front-end iOS and DevOps engineers to deliver end-to-end solutions.
  • Participate in code reviews to ensure high-quality standards and knowledge sharing.
  • Stay updated on industry trends and technologies to maintain a competitive edge.
  • Support the hiring of future colleagues

Requirements

  • 6 years of experience in backend development with at least 2 years of professional experience with Scala.
  • Strong knowledge of functional programming principles and practices.
  • Experience with real-time systems high-throughput APIs and low-latency data processing.
  • Familiarity with distributed systems microservices architecture and event driven technologies (e.g. Kafka).
  • Proficiency in working with databases both relational (e.g. PostgreSQL MySQL) and non-relational (e.g. Cassandra Redis).
  • Hands-on experience with cloud platforms (e.g. AWS) and containerization technologies (e.g. Docker Kubernetes Helm).
  • Strong problem-solving skills with a focus on delivering clean maintainable code while being a thoughtful code reviewer.
  • Must be available for rotational on-call duty every 4-6 weeks to provide cover for major incidents.



Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.