Kforce Director of Engineering in New York, New York

Kforce is working with a growing technology firm located in New York, New York (NY) that is seeking a hands-on Director of Engineering.Summary:At this firm, they create best of breed advertising technology using cutting edge microservice architectures with millisecond response times 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. They offer a competitive compensation, great benefits including medical, dental vision, PTO, Flexibility of work/life balance. Please note that they will also consider a Lead Engineer who is looking to take the next step in their career.Responsibilities:

  • Mentor and develop members of the engineering teams

  • Plan, guide, manage, and support engineering activities and related projects

  • Utilizes best practice engineering methods and provides expert technical guidance for engineering initiatives

  • Create/design and manage requirements for large complete complex systems and drive development from start to completion (including hands-on coding if needed)

  • Take ownership and maintain mission critical systems

  • Represent engineering in cross-functional projects and to the company at large

  • Reports to top management

  • BS in Engineering, Computer Science, or related discipline

  • Must have 5 years strong development experience using Java and/or Scala with Spring or another dependency injection framework and/or Akka

  • Must have strong leadership skills and 3 years of experience managing and leading multiple engineering teams

  • Ability to design complete systems by collaborating with multiple teams and understanding testing, hardware and deployment methodologies

  • Experience delivering and maintaining multiple complex, low latency, scalable, mission critical systems

  • Strong knowledge of algorithmic complexity/simplicity tradeoffs and effective use of data structures

  • Good understanding of low latency messaging and asynchronous design patterns

  • Experience working in a Linux environment

  • Excellent communication skills, with technical and non-technical people

Nice to Have:

  • Experience with AWS, Spark, Kafka, RabbitMQ, MySQL, Vertica, and Aerospike

  • Experience with Python

  • Understanding of basic Machine Learning algorithms such as Logistic regression and Random forest

Is a plus:

  • Experience in Digital Advertising or with Ad Technology Platforms

  • Experience with project management or JIRA

  • Experience with CI/CD

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:YearsMinimum Compensation:170000.00Maximum Compensation:255000.00