Software Engineer II - Demand Side Platform (DSP) at AT&T Careers - AT&T Careers
Skip to Main Content

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

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 - Demand Side Platform (DSP)

New York, New York

Apply

Description

At Xandr, our data is our life line - we can only be as good as our data, and great data is critical for business success. Our data pipeline processes tens of billions of Log Records a day (more than 150TB of data) generated by our Real-Time Bidding Engines and Ad Serving Platform. We handle petabytes of data on store at any given moment. This data is used to pace spend accurately, generate models for valuation and drive a plethora of optimization engines.


About the team:


Our Engineering Team builds technology that identifies and processes relevant data to match Buyers and Sellers such that they each achieve their business initiatives. To do this, Engineers partner with our Data Science Team - implementing, testing and deploying probability-based heuristics and high-performance, real-time solutions for our diverse client base. We are an energizing community of Engineers that is committed to building dependable products that help drive our Real-Time bidding business.


About the job:


• Design and implement new features and enhancements to our Platform that require hard real-time constraints and elegant, yet powerful software solutions

• Work closely with other Engineers, Data Scientists and Product Teams to ensure that we are using the most effective algorithms for achieving client goals and that these algorithms will work at-scale

• Work collaboratively with other Engineering Teams to ensure that our real-time technology integrates seamlessly with other pieces of the platform


Qualifications

• BA/BS degree OR MS degree (Degree in Computer Science or related field preferred)

• 1-3 years of experience in production quality software engineering

• Object oriented programming experience in Java. Python experience would be a plus.

• Experience with SQL

• Solid Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.

• Background or interest in mathematics, analytics, statistics, probability or machine learning


Valuable additional skills:


• Experience developing and scaling RESTful web services

• Experience with stream-based passed processing models, distributed streaming platforms like Kafka or control theory

• Experience thinking critically about complicated algorithms and analyzing data sets using Python Pandas

Job ID 1961531 Date posted 11/19/2019

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