SOFTWARE ENGINEER, DATA ENGINEERING
Austin, TX
Sports Technology
Posted/Updated: 02/28/18
Job Summary
SUMMARY
On the Connected Fitness Data Engineering team we design and build data-driven products to support our Connected Fitness community. We develop software that processes data at scale and serves it to drive insights to our users. We make it easier to discover and access data via the right tools and systems across the organization. We educate our co-workers on using data-driven approaches and techniques. We innovate by applying machine learning, statistics and analytic approaches to drive innovation in our business domain.
As a Software Engineer you will provide technical leadership on a team of Data Engineers at Under Armour. You will focus on ensuring that the Connected Fitness data pipelines are providing value to our business and products through the design, implementation and integration of technical solutions. You can bring thought leadership and educate other teams around data platforms and data-driven products. You will improve process & methodologies to make the team more effective and impactful, bring excellent interpersonal skills, and are biased towards action.
ESSENTIAL DUTIES AND RESPONSIBILITIES
You will design and evaluate various techniques to handle and process large-volume of semi-structured and structured data. You will build and maintain data pipelines, create service layer APIs to serve data, as well as drive data discovery and access. You will work closely with team and create new engineering processes as necessary, champion standard methodologies, and promote overall operational excellence. You will communicate within and across teams to solve problems and hit team goals. You will build working relationships across matrixed teams in order to deliver product.
EDUCATION AND/OR EXPERIENCE
- BS, MS, or PhD in Computer Science, or equivalent work experience
- 4+ years of data or software engineering experience
- 3+ years of experience with data engineering technologies at scale
- Extensive experience with a modern data pipeline ecosystem
- Proficient in at least one SQL dialect
- Strong skills in a scripting language
- Experience with workflow management tools
- Experience with a scalable messaging system (e.g Kafka, SQS, Kinesis) and different data serialization (e.g. json, protobuf, avro)
- A consistent track record of on-time delivery with high quality
- Ability to interpret and analyze data
- Ability to rapidly learn and take advantage of new concepts, business models, and technologies
- Has an understanding of good software development practices/patterns/architecture
BONUS QUALIFICATIONS
- Experience with Spark, Hive, Presto
- Experience with S3, Redshift and other AWS technologies
- Experience with Airflow
- Experience with Kafka, json, avro
- Experience with Scala, Java, Python
- Experience with health, food and exercise related data
- An awareness of privacy and security by design principles is a plus
How to Apply for Position:
Upgrade your account to paid subscription and gain access to this job as well as all other sports job opportunities:
Upgrade to a premium membership for complete access!
Subscribe today and gain access to 407 jobs in the sports industry - Cancel anytimeSimilar Jobs
Golfing
Central Region
Marketing/Events/Promotions
Posted/Updated: 02/19/24
Sports & Entertainment Company
Central Region
Sports Technology
Posted/Updated: 04/17/24
Sports Media
Central Region
Sports Technology
Posted/Updated: 03/22/24
Professional Soccer League
Northeast Region
Sports Technology
Posted/Updated: 04/16/24