Previous Job
Full Stack Engineer
Ref No.: 17-00004
Location: BOSTON, Massachusetts
Position Type:Direct Placement
Start Date: 03/01/2017

The Software Engineer, TV role is self-starter and responsible for prototyping, designing, building and testing software that will power the future of television advertising. This person will be a founding engineer on a new team within DataXu. This person will work with other TV engineers and work very close to product and client facing teams as we rapidly gather feedback from customers as we scale television solutions in this dynamic new market. This person will be a team player that can develop new solutions quickly, scale them when needed and think strategically about their software fits in the greater DataXu platform. The ideal candidate is collaborative, creative, motivated by challenges and new opportunities and is willing to work hard on creating new technology.
On the Job
  • Develop new Interfaces or API based tools for planning, activating and analyzing television marketing campaigns leveraging internal APIs, Services and Data along with 3rd party APIs
  • Focus on the customer by iterating quickly in an agile process, gathering feedback and staying connected to how the product is being used in the market
  • Design, develop, maintain solutions using Ruby, Python, Java, Javascript and other similar technologies
  • Coordinate with other Engineering, Data Science and Big Data teams to translate DataXu's Data Science and Analytics to the world of TV
  • Enthusiastic about building products and a business around the next generation of TV
  • 2-4 years of software development experience
  • Experience with parallel computing, Hadoop, Map Reduce and other big data processing techniques
  • Expert knowledge of Ruby, Python, Java, Javascript, SQL
  • Experience writing automated tests
  • Experience with Agile design and release methodologies
  • Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming.
  • Familiarity with UNIX environments (Linux)
About You
  • MS/BS in Computer Science (or equivalent experience)
  • Strong problem solving and analytical skills
  • Excellent verbal and written communication skills
  • Ability to work under pressure
  • A strong passion for learning new technologies and continuous career development
  • A passion for delivering high quality solutions that solve customer problems
  • Sense of humor and enthusiasm to contribute to DataXu's fun-loving culture
Bonus Points
  • Familiarity or an interest in DataXu stack technologies: Greenplum/Vertica databases, Ansible, Scala, Hadoop, HBase, Hive, Angular, Ruby, Python, AWS etc.
  • Knowledge of Hive a plus