Tuesday, October 4, 2011

Sr. Java Lead Developer - Ads Platform (San Francisco or Mt.View, CA)

Our client is seeking talented, experienced Java Developers to join its growing engineering team. If you know what DFP, DFA, Atlas and RMX are and like to work on challenging projects that impact millions of people, we want to talk to you. As part of the ads platform team, you will be focused primarily on developing core infrastructure that will help Our client grow and scale its ads compliance business to serve billions of transactions on a monthly basis with a heavy emphasis real-time transaction processing and data management.

Responsibilities:

  • Recent experienced leading small teams (3-5 max; no direct reports) consisting of junior-to-mid-level JAVA software engineers; mentor recent college grads
  • Work on the ads compliance platform and develop systems that will scale to 100s of billions of transactions per month
  • Design and build infrastructure to support large scale real-time transaction processing
  • Build backend workflow management capabilities
  • Build key 3rd party integration web services and APIs to integrate with ad trafficking systems and other external ad systems
  • Develop load testing framework to simulate ad traffic and model its impact on system infrastructure
  • Improve performance issues working with systems operations team

Personal Attributes:

  • Position involves 80% hands-on coding, 20% leading and mentoring team
  • Self starter able to proactively solve problems and work independently on a major feature
  • Ability to design, develop, iterate on a rapid basis
  • Ability to organize and manage multiple priorities
  • Understanding of latest innovations, trends and emerging technologies
  • Knowledge of open source technologies and a strong preference for code reuse

Required Skills:

  • At least 5 years of Java programming experience (80-90% server-side, with some UI front-end development)
  • Server side development on at least one successfully deployed high volume web site
  • Strong understanding of Java’s threading and memory models
  • Proficiency with basic algorithms and data structures and relevant time/storage tradeoffs
  • Working knowledge of Hibernate and Spring
  • Experience developing web services APIs and clients
  • Knowledge of NoSQL data bases and Map Reduce (e.g. MongoDB, Cassandra, Hadoop)
  • Experience in data intensive environments
  • Comfortable working in a lean startup environment on a small team employing TDD and other Agile development practices with frequent releases
  • BS or graduate degree in Computer Science or comparable field of study

For IMMEDIATE consideration, please forward along a copy of your chronological resume to:




Strategi LLC - Union Square, San Francisco

415-695-1600