ny-scala Message Board › Lead Software Engineer on ground floor of a digital media trading company (S
|A former member||
Our company currently is at 8 people and is getting ready for significant expansion in the coming months. This position is an opportunity for you to have a major role in establishing our culture both as a tech team and as a company.
I am happy to answer any questions detailing what we are looking for, how our team operates or about the space we are working in.
Lead Software Engineer
MediaCrossing Inc., based in Stamford, CT, is seeking highly motivated engineers to join our cross-functional owner-operator team building the technology stack that will enable our best-in-class programmatic digital media trading strategies.
Job Description/ Responsibilities:
The Technology team is responsible for the architecture, design, development, and ongoing support of all MediaCrossing products. The Lead Software Engineer is a technical expert responsible for hands-on development and implementation of our analytic and trading platforms while servicing the overall goal of implementing alpha-generating models and trading.
Major project areas:
Quantitative Analysis - working with our Quant MD and our Data and Analytics MD in the design and implementation of our campaign optimization and trading strategies
Real Time Buying/Selling Platform - facilitating trading and risk management including connecting to various first-, second-, and third parties necessary for us to execute our strategies
Data Processing - work on internal requirements and integration to our ETL/data processing stack
Required Skills and Experience:
5+ years lead developer experience in digital media / enterprise software (strong pref. for exchange-traded and RTB markets) or equivalent expertise
Excellent skills in Scala or a similar language and Data Structures (SQL, NoSQL, et al)
Deep understanding of functional programming concepts (immutable state, minimal side-effects, etc)
Strong fundamentals in algorithms, software design
Experience with low latency and real time systems (e.g. Akka/Storm)
Proficiency with Big Data tech (e.g., Hadoop/MapReduce, Hive, HBase, Cassandra, Mongo DB)
Experience with large scale parallel software(multi-threaded/multi-process/message passing systems)
Effective organizational skills and process/project management abilities with strong attention to detail
Experience coordinating work with third-party development and data vendors
Have exceptional analytic, writing and communication skills
Possess both a client service and detailed operational focus
Adept at learning and applying new technologies
Strong team player capable of working in a demanding start-up environment
Desirable Skills and Experience:
Expertise with statistics, probability, mathematics and machine learning
Proficiency in R, math/stat packages (SPSS, Matlab, SAS, etc.), statistical computing with Python
Detailed business knowledge of ad technology and workflows
Knowledge of DSP, SSP, DMP, RTB space and built custom integrations w/ exchanges and publishers
Capital markets experience highly desirable
About MediaCrossing Inc.
MediaCrossing Inc. bridges digital media buyers and sellers seeking to be the preferred independent market-maker in programmatic digital media trading.
As a global media trading specialist backed by some of the world’s leading trading innovators, we build and share our competitive advantage delivering exceptional value, execution("crossing" from which our Company names originates), transparency, and liquidity in Display, Video, Social and Mobile tradable ad inventory. MediaCrossing works with select publishers, marketers, agencies, exchanges, and ad networks.
MediaCrossing is an Equal Opportunity Employer.
Please send a cover letter and resume to email@example.com.