Sr. Software Engineer (Java): Big Data

  • Bellevue, WA
  • Full-time

Company Description

AOL is a media technology company with a mission to simplify the internet for consumers and creators by unleashing the world's best builders of culture and code. As the 4th largest online property in the U.S., with approximately 200 million monthly consumers of its premium brands, AOL is at the center of disruption of how content is being produced, distributed, consumed and monetized by connecting publishers with advertisers on its global, programmatic content and advertising platforms. AOL's opportunity lies in shaping the future of the digitally connected world for decades to come. 

Job Description

Sr. Software Engineer (Java): Big Data

What you'll do:

Do you have a passion for coding and a desire to learn how to turn data into meaningful information?

Does the idea of working on a world-class data warehouse implementation and diving into Big Data technologies, including Hadoop and state of the art tooling excite you?

Have you ever dreamed of having Peta-bytes of data to sift through? (or want to learn how?)

If any of these are true, then our AOL On Network team in Bellevue is the right place for you!

We are hiring strong software engineers with the experience & desire to work in Big Data. Our Data Platform team is currently looking for talented and highly motivated Software Engineers who can design, implement and support robust, scalable and high quality solutions.

As a member of the team, you will be working with both sides of our platform: RDBMS systems such as SQL Server and Vertica as well as our petabyte-scale open source/Hadoop based platforms.

Responsibilities include:

•Designing, reviewing, implementing, testing and optimizing ETL processes

•Performing data analysis

•Assessing complicated business rules

•Providing development support for existing systems

•Troubleshooting data and/or system issues

•Creating systems documentation

•Mentoring other developers


What you'll need:

•4 or more years of Java based professional development experience with Big Data emphasis; or a strong desire to work in Big Data 

•A strong eye for tuning and performance

•Proven ability to work cross-functionally to deliver appropriate resolution of technical, procedural, and operational issues

•Must be able to drive investigations to completion and ensure customer satisfaction

•Must be flexible and motivated to work in a fast-paced environment

•Strong scripting skills to perform data/file manipulation

•Experience working in an Agile environment

•Experience with automated testing practices

•Experience with RDBMS solutions an advantage

•BS/MS degree in Computer Science

What would be nice:

  • Strong knowledge of the Hadoop or Scala ecosystem, AKKA, Spark, Play, etc 
  • Strong Background in Data warehousing principles, architecture and its implementation in large multi-petabyte environments

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.

Additional Information

AOL is an equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.