Senior Software Engineer, Data Products

Sorry, this job was removed at 4:00 p.m. (PST) on Tuesday, January 9, 2018
Find out who's hiring in Hollywood.
See all Developer + Engineer jobs in Hollywood
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are :

ATTN: is an issues-driven media company. Our mission is to deliver engaging content to a mobile-first audience. Every day we produce videos, articles and commentary telling stories worth your attention. At our core, we believe in informing people to make a social impact. Through compelling, issue-driven content, we strive to engender greater participation in communities, the political process and the world around us.

What you’ll do:

As a Senior Software Engineer you will report directly to the director of engineering and you will help architect, implement, and monitor our data warehouse and ETL systems. You’ll assist us in the migration of our existing jobs to a new architecture and help integrate new data sources and services into our ETL systems.

You will also:

  • Implement an ETL process for ingestion and analysis of third party data sources.
  • Define and document system uptime, data access, retention, and ingestion policies.
  • Work closely with product managers and analysts at ATTN: to inform system design and prioritization of feature development.
  • Produce detailed technical specifications based on product specifications and stakeholder requests.
  • Mentor members of the software engineering team on ETL process best practices. Perform code reviews and implement tests and monitoring to assess data quality.
  • Participate in daily standups, weekly sprint planning sessions, and retros.

Qualifications:

  • 5+ years experience as a professional software engineer.
  • Experience building and supporting reliable systems utilizing SOA (Service Oriented Architecture) or microservices.
  • Experience working with the Facebook Graph API or other analytics reporting APIs.
  • Expertise in Python or NodeJS (specifically, server-based JavaScript).
  • Experience designing ETL (extract, transform, load) systems.
  • Experience with automation services such as Ansible, Ansible Tower, and/or Jenkins.
  • Experience with Agile Processes, and software development collaboration using Github (we use Github Flow), Trello, and Google Drive.
  • Hold yourself accountable to deliver new software features in time estimated.
  • Prior experience with AWS, specifically, S3, EC2, Redshift, Data Pipelines is a big plus.
  • Prior experience in digital media is a big plus

Our Commitment to Inclusion & Diversity:

As an Equal Opportunity Employer, ATTN: is committed to building and fostering a workplace of diversity and employee inclusion. ATTN: does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Los Angeles, CA 90038

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DO NOT USE - ATTN:Find similar jobs