Scala Backend Engineer (Remote)

November 11, 2025

Apply for this job

Job Description

Company: Ktek Resourcing

Location: Denver, United States

Salary:

Experience: associate

Qualification:


Details of the job position:

Role: Scala Backend Engineer

Location: Remote

Job Summary:

  • Client is looking for a strong Scala backend engineer with microservices experience to work in a small, agile team.
  • The team develops client-facing REST APIs that provide data for IP TV (television over the internet), for functionality such as consumer entitlement verification, on/off-net verification, parental control verification, and settings.
  • The technology stack includes Scala, Scalatra, Memcached, Kafka, MongoDB, docker, Kubernetes, Splunk and Datadog.
  • All code is written in a functional style, and is fully asynchronous using Scala Futures.
  • The team works at scale, handling hundreds of millions of REST calls per day.
  • Engineers on this team create new microservices and improve existing microservices.
  • Projects are usually of considerable complexity and require a mastery of development tools.
  • Engineers are expected to design and implement scalable, dependable systems as needed.
  • As this is a small team, engineers must be self-starters, capable of handling responsibility and making decisions.

Job description:

  • Strong experience with Scala back end API implementation
  • Understanding of MongoDB or other NoSQL databases
  • Strong mindset with a willingness to learn new domains and technologies
  • Expertise in end-to-end understanding of the system and testing the services
  • Experience with test-driven development and automated testing frameworks
  • Experience using AWS managed services
  • Experience with caching architectures, particularly Memcached
  • Strong experience with containerization and container orchestration, (Docker, Kubernetes,
  • Helm, Istio, Argo, etc).
  • Strong experience with monitoring technologies (Splunk, Instana, Datadog, Prometheus, etc).
  • Knowledge of API documentation, especially Swagger (OpenAPI)
  • Experience using CI/CD automation (Jenkins, Gitlab)

Skills/Abilities and Knowledge:

  • Ability to read, write, speak and understand English
  • Strong experience working with DevOps engineers to build and deploy infrastructure with cloud
  • deployment technologies.
  • Strong Understanding of Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Experience with building and designing REST APIs using scala.
  • Experience with software security principles and patterns.
  • Ability to collaborate with and contribute to a common culture of excellence.
  • Experience with test-driven development and automated testing frameworks.
  • Must be capable of delivering on multiple competing priorities with little supervision.