Skip to main content
Xebia

Senior Scala Engineer

RemoteLATAM
Published
Role
Backend
Experience
Senior
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to Anywhere in LATAM. Set where you work from to check your eligibility.

No BS summary

Senior Scala backend engineer with 5+ years in software development, strong functional programming, Typelevel-style stack, and production JVM systems. Must be LATAM-based/eligible, strong on AWS, IaC, observability, testing, and client-facing consulting work.

Core skills

ScalaAWSTypelevel

Required skills

Functional programmingcats-effecthttp4sfs2ECSLambdaAuroraDynamoDBRedisKinesisAWS CDKCI/CDSource control

What you'll do

  • Design and build high-throughput, low-latency services in Scala 3 using a modern functional stack (Typelevel-style: cats-effect, http4s, fs2).
  • Define and evolve type-safe, schema-driven APIs, with attention to clean data transformations and serialization.
  • Lead architectural discussions, making sound trade-offs between performance, maintainability, and delivery timelines.
  • Conduct code reviews focused on functional-programming idioms, effect safety, and long-term maintainability.
  • Design and manage AWS infrastructure as code, working with core services such as ECS, Lambda, and managed databases/caching layers, plus event-driven components (queues, schedulers, streaming).
  • Instrument services for observability and take ownership of production reliability and performance.
  • Build and maintain a strong automated test suite, including property-based and integration testing.
  • Produce technical proposals, architecture docs, and root cause analyses for client-facing decisions.
  • Mentor other engineers on functional programming patterns and effect-oriented system design.
  • Translate complex technical trade-offs into clear recommendations for both engineering and client stakeholders.
  • Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs.

What they require

  • 5+ years of professional software development experience, with solid hands-on experience in Scala and functional programming.
  • Production experience with a Typelevel-style effect system and functional HTTP stack (e.g., cats-effect, http4s, fs2, or equivalents).
  • Experience designing type-safe, schema-driven APIs in enterprise settings.
  • Experience supporting high-throughput, production-grade JVM systems, including asynchronous/concurrent programming models.
  • Experience with observability and distributed tracing tooling.
  • Proficiency in AWS, with hands-on experience across compute, serverless, database, caching, and event-driven/streaming services (e.g. ECS, Lambda, Aurora, DynamoDB, Redis, Kinesis).
  • Experience defining and managing infrastructure as code (e.g., AWS CDK).
  • Skilled in functional and property-based testing approaches, plus integration testing against external dependencies.
  • Comfortable working with modern CI/CD and source control practices.
  • Experience with observability and distributed tracing tooling.
  • Strong pragmatic instincts for balancing engineering rigor against business and delivery constraints.
  • Persistent curiosity and ownership, proactive about identifying and fixing root causes, not just symptoms.
  • Excellent verbal and written communication skills; comfortable engaging directly with client stakeholders.
  • Hands-on experience leveraging AI tools in software development workflows, actively using AI-assisted coding, automation, or productivity solutions to improve delivery speed, code quality, and overall project outcomes.

Benefits

  • 100% remote work to provide flexibility and work-life balance.
  • Company laptop and necessary equipment to perform your role effectively.
  • Competitive salary and benefits package aligned with local market benchmarks.

With over 20 years of experience, Xebia is a full-service digital consulting company delivering technology consulting, offshoring, and nearshoring services across Agile, DevOps, Data and AI, Cloud, Software Technology, Functional Programming, Intelligent Automation, and Microsoft.

IT ConsultingEnterprise

Details

Apply routeGreenhouse
Salary not disclosed