Software Engineer

Company Description

At AOL, we’re radically redefining the world of online media. By bringing together award-winning journalists, premium brands, original content and innovative technologies, we're transforming the way people around the world connect with information, entertainment, and each other. Inside the historic Can Company building in the Baltimore neighborhood of Canton, we develop innovative software to power AOL's global advertising, including ONE by AOL.

Job Description

AOL’s Advertising Platforms group is focused on building the next generation location aware advertising solutions.

Help us continue to build out new capabilities for our highly successful product suite based on our winning mix of technologies:

  • Java 8 with Akka

  • RESTful Web Services using Jersey and myBatis ORM

  • Javascript frameworks like Angular JS and ExtJS

  • Postgres RDBMS with PostGIS

  • Aerospike, Redis, and Solr / Elastic Search

  • Jenkins, Sonar, and Chef

  • AWS Cloud & Docker

What You’ll Be Doing…

You will be helping to build additional capabilities into our advertising targeting systems allowing advertisers to market to geo-fenced audiences in real-time and to build targeting audiences of individuals based on their observed gps signals over time as well as allowing publishers to understand in aggregate the behaviors of their customers as they relate to visiting real world locations.

More specifically we need someone to...

  • build and maintain highly scalable real-time ad-targeting systems processing tens of billions of transactions per day with latencies measured in single-digit microseconds.

  • develop clean, solid, and easily maintainable APIs to manage our location knowledge systems

  • collaborate with fellow team-members to continuously improve our processes and capabilities


What You’ll Need…

  • Excellent communication skills and professionalism

  • Exceptional work ethic and the ability to get stuff done

  • Bachelor’s degree and at least 2 years professional software development experience

  • A love for challenging problems at scale and a passion for solving them

  • Solid experience with Java and the JVM including concurrency

  • Experience with Postgres or other RDBMS (Oracle, MySQL, SQL Server)

  • Experience with writing unit testing and clean code

What would be nice…

  • Background in geospatial systems

  • Background in advertising industry

  • Experience working in a fast changing Agile software development environment
Additional Information

EEO/AA Women, Minorities, Veterans, Individuals with Disabilities Employer: AOL offers a competitive salary and benefits package, including 401(k) match and performance bonus. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or other protected category.

Back to top