Senior SW Engineer (Scala)

ROBERTS RECRUITING, LLC
Boston, MA, United States
7 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Data Analysis Big Data Clojure Cloud Computing Extract Transform Load (ETL) Distributed Systems Elasticsearch Java Virtual Machine (JVM) Machine Learning Automation of Marketing
+13 more
Open Source Technology Systems Development Life Cycle Redis Ansible Scala (Programming Language) Software Engineering Apache Spark Information Technology Front End Software Development Functional Programming Docker Service Stack Programming Languages

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

Software Engineering, Scala Programming Language, Sales, Advertising, Mathematics, Distributed Computing, Scalable System Development, Cloud Computing, Algorithms, Reporting Dashboards, 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 5-10 years of experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…