Job Location : New York,NY, USA
At adMarketplace, we create best of breed advertising technology using cutting-edge microservice architectures with millisecond response time and crunch through terabytes of data every day. The ideal candidate is motivated designing for massive scale, developing for low latency and pushing the boundaries of using real-time data in automated decisions. Our team uses cutting edge software, including Akka, Java 8, Scala, Kafka, Spark and more.
RESPONSIBILITIES:BS in Engineering, Computer Science or related discipline
Must have 7+ years strong hands-on industry related development experience using Java with Spring or another dependency injection framework and/or Akka
5+ years experience developing/delivering and maintaining multiple complex, low latency, scalable, mission-critical systems
Ability to design complete systems by collaborating with multiple teams and understanding testing, hardware and deployment methodologies
Strong knowledge of algorithmic complexity/simplicity tradeoffs and effective use of data structures
Good understanding of low latency messaging and asynchronous design patterns
Basic understanding of Kafka and Apache Spark data streaming technologies
Ability to initiate and drive projects to completion with minimal guidance
Experience working in a Linux environment
Must have strong leadership skills and 3+ years experience managing and leading engineering teams and projects
Excellent documentation and troubleshooting skills
Excellent communication skills, with technical and non-technical people
Is a plus: