Senior Scala Engineer

1 Month ago • 4-8 Years • Backend Development

Job Summary

Job Description

Recorded Future seeks a Senior Scala Engineer to design, develop, and deploy backend services focused on high availability, quality, low latency, and scalability. Responsibilities include coding primarily in Scala, working with MongoDB and RabbitMQ, building REST services and integrations with third-party systems, and improving user experience through performance monitoring. The role requires experience with system design, data structures, and algorithms, as well as the ability to collaborate across teams and take initiative. The successful candidate will contribute to the development and improvement of their web app, browser extension, and mobile app, built on top of a large dataset.
Must have:
  • Scala experience
  • MongoDB/equivalent DB
  • RabbitMQ/equivalent
  • REST services & Integrations
  • System design understanding
  • High-availability backend services
Good to have:
  • Java
  • ElasticSearch
  • Kafka
  • Docker/Kubernetes
Perks:
  • Flexible working format
  • Competitive salary & compensation
  • 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

*not applicable for freelancers

Similar Jobs

Ness Digital - Senior Full-Stack Software Engineer

Ness Digital

Iași, Iași County, Romania (Remote)
2 Months ago
Limit Break - リードUnityエンジニア - 日本Lead Staff Engineer (Unity) (Japan)

Limit Break

Tokyo, Japan (On-Site)
10 Months ago
Google - Senior Software Engineer, Dagger, TikTok, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Google - Software Engineer III, ChromeOS

Google

Taipei City, Taiwan (On-Site)
1 Month ago
ION - Senior Java Developer - Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
7 Months ago
Balbix - Staff /Sr Staff/ Principal Engineer - Lakehouse

Balbix

Gurugram, Haryana, India (On-Site)
7 Months ago
ByteDance - Backend Software Engineer

ByteDance

Singapore (On-Site)
1 Month ago
Passion Gaming - Back End Engineer PHP

Passion Gaming

Gurugram, Haryana, India (On-Site)
9 Months ago
ByteDance - Backend Software Engineer

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
Netflix - Senior Software Engineer (L5) - Client Delivery Platform

Netflix

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Intern, Security Engineering

ByteDance

Singapore (On-Site)
2 Months ago
ByteDance - Senior Backend Software Engineer - Customer Service Platform

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Netflix - Senior Software Engineer (L5) - Developer Infrastructure

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
ByteDance - Backend Engineer, Applied Machine Learning Platform - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Google - Senior Software Engineer, Dagger, TikTok, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

(On-Site)
6 Months ago
Trendyol - Developer in Test

Trendyol

Ankara, Ankara, Türkiye (Hybrid)
7 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
PwC - Senior Associate _ Automation Tester_ Emerging  Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Every matrix - Product Manager

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
7 Months ago
Gunzilla - Lead Technical Designer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Playtika - Java Developer

Playtika

Ukraine (On-Site)
6 Months ago
Gunzilla - Senior Environment Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
N-iX - People Partner

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Middle JavaScript Engineer

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Senior Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
N-iX - 2D/3D Visualization Engineer

N-iX

Ukraine (Remote)
3 Months ago
Gunzilla - Senior Procedural Technical Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
N-iX - Senior Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Luxoft - Senior Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
5 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
9 Months ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
6 Months ago
Animoca Brands - Backend Developer

Animoca Brands

South Korea (Remote)
7 Months ago
SmileGate - CTO Technical Staff

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Seedify - Senior Backend Developer

Seedify

(Remote)
11 Months ago
MyGames - Data Warehouse Engineer

MyGames

(Remote)
2 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
1 Year ago
Evolution - Software Developer in Data Science Team

Evolution

Riga, Latvia (On-Site)
1 Month ago
Easygo - Software Development Engineer, Kick Android

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded