Get Hired Logo Get Hired

Backend Engineer - Scala

Posted: May 31, 2025

Job Description

Join a Scala-focused team at the forefront of functional programming, contributing to open-source and building highly available, scalable systems in a collaborative, remote environment.

Key Information

  • Location Model: Remote
  • Location Details: Europe or Brazil Only
  • Salary Range: Competitive
  • Years Experience Min: N/A
  • Employment Type: Full-Time Contract
  • Company Industry: N/A
  • Visa Sponsorship: No
  • Relocation Assistance: No
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • Scala
    • Pure Functional Programming
    • At least one other programming language
    • Unit Testing
    • CI/CD pipelines (CircleCI, Travis, Jenkins, etc)
  • Nice-to-Have:
    • AWS (ECR, EC2, S3, EMR)
    • Messaging (NATS, RabbitMQ, Kafka, etc)
    • Unix command line and basic systems administration

Role & Responsibilities

  • Key Responsibilities:
    • Discuss and promote new feature implementations
    • Suggest feasibility options based on customer needs
    • Commit to team goals, deadlines, and objectives
    • Design and define system architectures
    • Communicate needs clearly
  • Must-Have Qualifications:
    • Scala development skills and ecosystem knowledge
    • Understanding of pure functional programming
    • Experience with CI/CD pipelines
    • Ability to build highly available, scalable, and concurrent systems
    • Strong English communication skills
  • Nice-to-Have Qualifications:
    • Experience with AWS
    • Experience with messaging systems
    • Unix command line and basic systems administration skills

Company & Culture

  • Benefits Highlights:
    • Fully remote work
    • Ongoing Training & Mentoring
    • Opportunity to travel (details not specified)
  • Potential Red Flags / Things to Note:
    • Location is restricted to Europe or Brazil
    • Visa sponsorship and relocation assistance are not available
    • Salary range not explicitly stated (listed as "Competitive")
  • Company Culture Snippets:
    • Collegial environment with shared responsibility and authority
    • Culture that learns from mistakes
    • Agile environment where ideas are welcome
    • Emphasis on learning and experimenting with new tools

Job Details

Location

Remote