Software Engineer II at AT&T Careers - AT&T Careers
Skip to Main Content

We’ve got the data,
you bring the insight.

IT \ Engineering \ Technology Jobs

You’re looking for an opportunity to do something incredible, right? As an industry leader we’re dedicated to connecting the world in groundbreaking and entertaining ways. And that’s when our Technology team members can really shine, combining your passion for innovation and drive towards the future. From mobile apps to products and services, here’s your chance to create and develop life-changing innovations.

Software Engineer II

New York, New York

Apply

Description

Xandr is looking for a seasoned ETL Developer to join our team. We’re working on a cutting-edge Advertising reporting & analytics platform built on Snowflake + Looker. This role will focus on designing ETLs to deploy large data sets on our cloud centric platform used to power our analytics.

This role is ideal for a candidate who has a keen interest in working with large data sets to develop a BI platform (reports, visualization, data feeds), in this case for Media & Advertising landscape. The outputs and data sets are used for campaign planning & post-campaign reporting, which include campaign data, audience data and impression data across multiple data sources.

Core Responsibilities:
- Design & Develop ETL code
- Develop scripts or workflows to facilitate complex ingress processes ( currently using Python )
- Participate in design and code reviews
- Document implemented ETL designs
- Develop automated test scripts
- Participate in Daily Scrum calls as well as spring planning sessions to support development efforts
- Effectively use Jira to estimate & track user stories and tasks
- Proactively review, streamline and suggest improvements to our current processes and documentation
- Establish a good working rapport with Dev Lead, System Engineers, Quality Assurance/Testers

Qualifications

- Requires 3-5 years (Software Engineer II) of experience as an ETL developer
- Good Understanding of Databases and Datawarehouse tools
- Experienced in Python development
- Expert-level SQL skills, including query optimization & stored procedures
- Prior Experience working with Cloud based data warehouses
- Some experience working in AWS environments (currently using S3 and EC2)
- Some experience using Git or Source Code Control System in a multi-developer setting
- Experience working in an Agile environment
- Requires minimum supervision
- Communicates & collaborates effectively with the team

Nice to have:
- Some knowledge of Continuous Integration (CI)\Continuous Deployment (CD) pipelines (preferably Jenkins)
- Some knowledge of QA test automation
- Some experience Unix Shell \ Bash scripting
- Some experience working with Workflow tools (such as Apache AirFlow)
- Familiar with Data visualization/Business Intelligence tools
Job ID 2002734 Date posted 01/09/2020

Big Data Intern

Pros

Good experience overall. Colleagues were very helpful. Atmosphere was chilled out and there was no rush to complete the project. Was given ample amount of time to understand the project and contribute.

Cons

People are laid back and don't take initiative to do something new or optimize existing stuff. It's not primarily engineering company so if you know how to talk, you will go far longer in career.

Current Employee - Principal Business Manager
  • One Star Rating
  • Two Star Rating
  • Three Star Rating
  • Four Star Rating
Glassdoor

LifeAtATT

This is the life – the #LifeAtATT, that is. We’re creating what’s next and having a blast doing it. You’re looking for proof? Well, see for yourself.

Back to top