Senior Scala Engineer

49 Minutes 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

N-iX - Senior AWS DevOps Engineer (#2633)

N-iX

Poland (Remote)
2 Months ago
ByteDance - Cloud Security Architect, BytePlus

ByteDance

Singapore (On-Site)
3 Months ago
King - Data Science Intern

King

Barcelona, Catalonia, Spain (On-Site)
4 Weeks ago
N-iX - Junior QA Engineer (with Python)

N-iX

Poland (Remote)
1 Week ago
Ello - Design Engineer (Mobile)

Ello

San Francisco, California, United States (On-Site)
3 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Haryana, India (On-Site)
2 Months ago
Coursera - Staff Software Engineer

Coursera

Canada (Remote)
1 Week ago
Bigger Games - Backend Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Associate Software Engineer - Observability

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
bosh group india - MS/ECO-XC_Android_Automotive_Expert

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
King - Data Science Intern

King

Barcelona, Catalonia, Spain (On-Site)
4 Weeks ago
King - Site Reliability Engineer | Core Platform

King

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
3 Months ago
PwC - Senior Associate_Java Full Stack Developer_Data & Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
4 Months ago
Microsoft - Software Engineer 2

Microsoft

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Microsoft - Senior DPU Software Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

SciPlay - PHP Backend Developer

SciPlay

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Nordcurrent - QA

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
3 Months ago
Playrix - Lead Location Designer

Playrix

Ukraine (Remote)
4 Months ago
Gunzilla - DevOps/Build Engineer

Gunzilla

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

N-iX

Ukraine (Remote)
3 Months ago
N-iX - Middle Java Engineer

N-iX

Ukraine (Remote)
4 Weeks ago
N-iX - Senior Python Engineer

N-iX

Ukraine (Remote)
1 Week ago
Playrix - Lead Recruiter

Playrix

Ukraine (Remote)
4 Months ago
Playnetic - HR Operations Specialist

Playnetic

Ukraine (Hybrid)
2 Weeks ago
Gunzilla - Technical Producer UA - (Metagame team)

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - Software Engineer (Backend) - Transport

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
Microsoft - Member of Technical Staff - Backend Engineer, Product

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
N-iX - Senior Java Backend Engineer

N-iX

(Remote)
3 Weeks ago
PAPAYA - Backend Engineer (Payments & Fraud)

PAPAYA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Epic Games - Senior Mobile Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Maximum Games - Senior Backend Developer

Maximum Games

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Activision - Expert Engineer, Accounts and Authentication - Demonware (Dublin)

Activision

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
The Walt Disney Company - Senior Principal User Platforms Engineer

The Walt Disney Company

California, United States (On-Site)
3 Weeks ago
Sporty Group - Weekend Backend Engineer

Sporty Group

(On-Site)
7 Months ago
Inwave - Backend Developer

Inwave

(On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded