The Senior Lead Scala Engineer will be responsible for designing, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala
Job Summary
The Senior Lead Scala Engineer will be responsible for designing, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala.
This role requires a strong focus on engineering excellence and coding, adopting an open and hands-on approach to problem-solving and delivery.
LSEG offers competitive compensation and benefits, including a base salary range of $129,700 - $216,100, an Annual Incentive Plan, and a comprehensive benefits program.
Matching Summary
The Senior Lead Scala Engineer will be responsible for designing, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala.
Salary
Base: $129,700 - $216,100; Bonus/Equity: Annual Incentive Plan (AIP); Benefits: Annual Wellness Allowance, Paid time-off, Medical, Dental, Vision, 401(K) Savings Plan and Company match, life insurance, disability benefits, etc.
Skills & Requirements
Must-have
Scala backend services
AWS cloud-native development
Event driven microservices architecture
Docker and Kubernetes
DevOps pipelines with GitLab
Shift-left testing
Advanced Scala programming
Akka, Play Framework, Cats/Scalaz
SQL and relational databases
AWS Aurora, MSK, S3, IAM
Nice-to-have
Pride and ownership in work
Can-do behaviour and collaboration
Positively encouraging the team
Domain-Driven Design (DDD)
Object storage solutions
Database version control tools
Cloud networking concepts
Java application development
ReactJS web application development
Key Requirements
Senior level Scala engineering experience
Experience with event-driven microservices
Experience with containerization and orchestration