Director of Engineering
Company: adMarketplace
Location: New York
Posted on: May 8, 2024
|
|
Job Description:
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:
Lead and drive engineering projects from start to completion
Mentor and manage a group of engineers
Work closely with product and -business stakeholders on
understanding and translating business requirements into technical
solutions
Represent the team in cross-functional projects and to the company
at large
REQUIREMENTS:
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:
Keywords: adMarketplace, Brentwood , Director of Engineering, Engineering , New York, New York
Click
here to apply!
|