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

Google - Software Engineer, Payments

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Notion - Enterprise Technical Support, German, EMEA

Notion

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
5 Months ago
The Workshop - Data Software Engineer

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
6 Days ago
White Hat Gaming  - Scala Developer

White Hat Gaming

(Remote)
5 Months ago
CharacterAI - Software Engineer, Backend

CharacterAI

Menlo Park, California, United States (On-Site)
6 Days ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
6 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

(On-Site)
8 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Nielsen Holdings - Staff Software Engineer- Full Stack Developer (AM-TECH-DA-39)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Director of Engineering

Playrix

Serbia (Remote)
5 Months ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
Epic Games - QA Programming Specialist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
5 Months ago
PlayStation Global - Senior Full Stack Software Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
2 Months ago
Meta - Software Engineering Manager, Product

Meta

Sunnyvale, California, United States (On-Site)
4 Months ago
Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
3 Weeks ago
ByteDance - Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Rovio Entertainment Corporation - Lead/Principal Data Engineer

Rovio Entertainment Corporation

Uusimaa, Finland (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Sigma Software - Senior Scala Developer (Online Shopping Platform)

Sigma Software

Ukrainka, Kharkiv Oblast, Ukraine (On-Site)
5 Months ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Ukraine (Remote)
5 Months ago
Every matrix - Senior Java Developer

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
6 Days ago
N-iX - Senior Full-Stack Engineer (React, Node.js)

N-iX

Ukraine (Remote)
1 Week ago
Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

Ukraine (On-Site)
5 Months ago
Playrix - Senior/Lead 2D Artist (Generalist)

Playrix

Ukraine (Remote)
5 Months ago
N-iX - Middle Support Data Engineer (#2521)

N-iX

Ukraine (Remote)
3 Months ago
Gunzilla - Senior UI Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
seeking alpha - Expert Ruby on Rails Developer

seeking alpha

Ukraine (Remote)
3 Weeks ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Ukraine (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Varonis  - Backend Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
2 Months ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
5 Days ago
Nexters - Technical Lead

Nexters

Cyprus (Remote)
1 Month ago
Warner Bros Games - Staff Software Engineer - MSC Rights Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Epic Games - Technical Director, Machine Learning Programmer

Epic Games

(On-Site)
2 Months ago
Pocket Worlds - Staff Backend Engineer - Infrastructure

Pocket Worlds

Poland (On-Site)
6 Days ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Truecaller - Senior Fullstack Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
GoReel - Backend Game Core Developer (Python)

GoReel

Poland (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded