Software Engineer for Java / Scala

adMarketplace

(New York, New York)
Full Time
Job Posting Details
About adMarketplace
adMarketplace is the largest independent search advertising marketplace. Named by Crain's as one of New York's fastest growing companies for two years running, adMarketplace delivers performance traffic to large, data-savvy marketers and their agencies.
Summary
adMarketplace is looking for a Software Engineer, who will be part of a small highly talented team responsible building adMarketplace’s core Ad Serving and Click Tracking technology platform. Our service has millisecond response time and is processing 2 billion requests a day, all the while advancing business functionality with 24x7 uptime requirement. You will be responsible for designing and scaling THE core components of the adMarketplace system using cutting edge technologies including Akka, Java 8, Scala, Spark and more.
Responsibilities
* Work with different teams and take projects from business requirements through design to implementation using Agile and Jira * Scale, design and improve the core components of adMarketplace system * Solve complex technical challenges related to low latency large scale distributed systems * Build, test, integrate and release using Continuous Integration and Delivery processes * Troubleshoot issues with production systems
Ideal Candidate
* BS in Computer Science, related discipline or equivalent experience * 3+ years coding experience using Java and/or Scala for server side applications * Strong knowledge of algorithmic complexity/simplicity tradeoffs and effective use of data structures * Understanding of low latency messaging and asynchronous design patterns, aka reactive programming * Profiling, code efficiency and CI/CD style testing/release concepts are critical * Familiarity and experience with Spring and/or Akka is a plus * Familiarity with ad tech is a plus * Excellent communication, documentation and troubleshooting skills

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.