Back End / Full Stack Scala Developer

Roberts Recruiting

Boston (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading programmatic advertising firm in Boston seeks an experienced Software Engineer to develop large scale distributed systems and tackle complex technical challenges. The ideal candidate should have expertise in two JVM languages, experience building high-performance systems, and a solid background in ETL and machine learning. A passion for learning and collaborative software development is essential. This role is based in Boston, Massachusetts and offers an exciting opportunity to work in an innovative environment.

Qualifications

  • 3+ years of experience in a related field.
  • Strong knowledge of distributed systems.
  • Ability to write optimized, low-latency software.

Responsibilities

  • Develop large scale distributed systems with technical challenges.
  • Solve problems involving complex mathematical algorithms.
  • Design user-friendly dashboards and analytics tools.

Skills

Expertise with at least two JVM languages
Experience building high-performance, distributed systems
Experience with ETL and machine learning
Front-end development with JavaScript
Enthusiastic about learning and sharing knowledge

Education

BS/MS in Computer Science or equivalent work experience

Tools

Scala
Java
Clojure
Docker
Elasticsearch

Job description

We are poised to revolutionize programmatic advertising at a time when all sides of the media equation feel overwhelmed by the tidal wave and complexity of programmatic inventory. We deliver heightened efficiency and transparency for buyers and sellers amidst the rapid rise of programmatic advertising.

As a member of the engineering team, you will gain a deep understanding of programmatic ad tech and be on the cutting edge of “ad tech 3.0”, developing large scale distributed systems with deep technical and mathematical challenges. The types of challenges that the team works on everyday include:

  • Large scale data analysis: Solving problems involving complex mathematical algorithms to optimize traffic consumption
  • High performance software: Writing optimized, low‑latency software that routes high volumes of traffic between cloud‑based and physical datacenter infrastructure
  • Traffic configuration and monitoring tools: Designing easy‑to‑use dashboards, alerts and analytics that enable traffic configuration
WHO WE WANT TO JOIN OUR TEAM

Our engineering team seeks individuals passionate and disciplined about writing great software, and working together to tackle the challenges of the programmatic ad tech space. The team values developers that are enthusiastic about learning and sharing knowledge, view software development as a craft, and have an eye for typed functional programming.

TECHNOLOGY STACK

The technology stack includes Scala, Scalaz, Finagle, LMAX Disruptor, OpenHFT Chronicle, Elasticsearch, Spark, Redis, Ansible, and Docker. You will help extend the platform by recommending the best open source tools for the job and open sourcing your efforts.

REQUIREMENTS
  • Expertise with at least two JVM languages (Scala, Java, Clojure, etc)
  • Experience building high‑performance, distributed systems
  • Experience with ETL and machine learning (“big data” and analytics)
  • Front‑end development with JavaScript and modern JS libraries
  • BS/MS in Computer Science or equivalent work experience
  • 3+ years of experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal SW Engineer
Principal SW Engineer

Roberts Recruiting • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Scala Backend & Full-Stack Engineer — Ad Tech
Senior Scala Backend & Full-Stack Engineer — Ad Tech

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 130,000
Senior SW Engineer (Scala)
Senior SW Engineer (Scala)

Roberts Recruiting • Boston (MA)

On-site
Confidential
Senior Scala Engineer: High-Performance Distributed Systems
Senior Scala Engineer: High-Performance Distributed Systems

Roberts Recruiting, LLC • Boston (MA)

On-site
Confidential
Principal Software Engineer: Ad Tech, Scalable Systems
Principal Software Engineer: Ad Tech, Scalable Systems

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Compunnel Inc. • Glendale (CA)

On-site
USD 120,000 - 150,000
Data Engineering, Ad Platforms - (Spark & Scala Development)
Data Engineering, Ad Platforms - (Spark & Scala Development)

US Tech Solutions • Santa Monica (CA)

On-site
USD 137,760 - 141,892
Software Engineer (C++, Java & Scala) | High-Freq Platform, Boston
Software Engineer (C++, Java & Scala) | High-Freq Platform, Boston

North Star Staffing Solutions • Boston (MA)

Hybrid
USD 95,000 - 150,000
Software Engineer (C++, Java and/or Scala)
Software Engineer (C++, Java and/or Scala)

North Star Staffing Solutions • Boston (MA)

Hybrid
USD 95,000 - 150,000
Backend Engineer
Backend Engineer

Synerise SA • Town of Poland (NY)

Hybrid
USD 95,000 - 120,000
Continuous technical growth
Support from experienced engineers
Influence on technical decisions