Senior Scala Engineer

1 Month ago • 4-8 Years • Backend Development

Job Summary

Job Description

Recorded Future seeks a Senior Scala Engineer to join its Applications team. Responsibilities include designing, developing, and deploying backend services focusing on high availability, quality, low latency, and scalability. The role requires measuring and evaluating features and system metrics to continuously improve user experience and performance. The ideal candidate will be proactive, possess strong coding skills in Scala, experience with MongoDB/similar databases and RabbitMQ/similar message brokers, and demonstrate a solid understanding of system design, data structures, and algorithms. They should be comfortable working across teams and contributing from high-level architecture to efficient code implementation. The position involves working with REST services, integrations, and building solutions for a complex product.
Must have:
  • Scala experience
  • MongoDB or equivalent DB
  • RabbitMQ or equivalent message broker
  • REST services and Integrations
  • System design understanding
  • High-availability backend services
Good to have:
  • Java
  • ElasticSearch
  • Kafka
  • Docker/Kubernetes
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

Job Details

We are looking for a Senior Scala Engineer to join our team. Our clients use Security Intelligence Solutions to stay on top of threats to their business. Our tools allow them to create alerts or search, analyze, and process the cybersecurity information we provide. The Applications team is responsible for building and continuously improving our web app, browser extension, and mobile app. These apps are built on top of our immense dataset collected by other parts of the organization.

We work in cross-functional delivery teams with developers, product managers, designers, and QA working together to create efficient, great looking, and useful products.

Important traits you should have:

  • Curious and engaged
  • Excellent communication skills
  • Find it fun and inspiring to build integration solutions and backend software
  • Believe that it’s an interesting challenge to work on a complex product

Responsibilities:

  • Code primarily using Scala
  • Continuously design, develop and deploy backend services with focus on high availability, great quality, low latency and scalability
  • Measure and evaluate features and system metrics to continuously improve user experience and service performance
  • Be proactive, go beyond expectations

Requirements:

  • Experience with Scala
  • Experience with MongoDB or equivalent document database
  • Experience with RabbitMQ or equivalent Message broker
  • Rest Services (Json or other) and Integrations (connecting to third parties)
  • Ability to work all the way from high level architecture design down to efficient code
  • You have a good understanding of system design, data, structures and algorithms
  • Be able to take initiatives and collaborate across teams

Nice to have:

  • Java
  • ElasticSearch
  • Kafka
  • Docker / Kubernetes

 

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Milestone - Lead Software Engineer

Milestone

Portland, Oregon, United States (Remote)
4 Days ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
3 Months ago
Google - Senior Software Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Scopely - Software Engineer

Scopely

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
SymphonyAI - Senior Python Developer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Applike Group - Senior Go Backend Developer (Anti-Fraud) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Ludeo - Senior Back End Developer

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Sinch - Senior Software Developer - Mailgun Optimize and Validate

Sinch

United States (Remote)
6 Days ago
The Walt Disney Company - Senior Software Engineer - Activation Team

The Walt Disney Company

Santa Monica, California, United States (On-Site)
5 Days ago
Inworld AI - Staff Backend Engineer

Inworld AI

Mountain View, California, United States (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineering Manager, Product

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer III, Infrastructure, CoreOS

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Blockville Digital Assets - AI Technology Specialist for Game Development

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
9 Months ago
Glean - Software Engineer- Consulting Services

Glean

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nordcurrent - Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
5 Months ago
Knuddels - Java Backend Developer

Knuddels

Baden-Württemberg, Germany (Hybrid)
4 Weeks ago
The Walt Disney Company - Senior Security Specialist - Governance

The Walt Disney Company

Orlando, Florida, United States (On-Site)
1 Month ago
Google - Cloud Technical Solutions Engineer, Networking

Google

Tokyo, Japan (On-Site)
1 Week ago
Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Google - Technical Solutions Engineer, Apigee

Google

Maharashtra, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Virtuos - PMO Producer

Virtuos

Ukraine (Hybrid)
1 Day ago
N-iX - Senior Node.js Engineer

N-iX

Ukraine (Remote)
1 Week ago
Gunzilla - Senior Producer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Playrix - Senior/Principal 2D Artist (Match-3)

Playrix

Ukraine (Remote)
5 Months ago
PwC - Senior Consultant in Transfer Pricing department

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
6 Months ago
Playrix - Customer Support Representative (German and Russian)

Playrix

Ukraine (Remote)
5 Months ago
N-iX - Senior Talent Sourcer

N-iX

Ukraine (Remote)
1 Week ago
PwC - Senior Forensic / FinCrime Consultant

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
6 Months ago
Sigma Software - Researcher

Sigma Software

Lviv, Lviv Oblast, Ukraine (On-Site)
5 Months ago
PwC - Senior Climate Change consultant

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Google - Software Engineer II, Health Platform Nova

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
6 Months ago
PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

United States (Hybrid)
1 Month ago
Sporty Group - EU Platform Engineer

Sporty Group

(Remote)
11 Months ago
UXBERT Labs - Senior Backend Developer (Node.js)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
DraftKings - Senior Lead Software Engineer, Backend

DraftKings

London, England, United Kingdom (On-Site)
2 Weeks ago
Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
6 Months ago
PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded