Major League Soccer
Data Engineer
Major League Soccer, New York, New York, us, 10261
OverviewOur next generation data platform will enable the fans to have the best experience with Major League Soccer with personalized content and offerings through advanced analytics. This position will contribute to developing the future of our data platform by applying the latest capabilities of our cloud platform.
This role is responsible for building scalable solutions for data ingestion, processing and analytics that crosscuts data engineering, architecture and software development.
You will be accountable for design and implementation of cloud native solutions for data ingestion, processing and compute at scale.
Responsibilities
Design, implement, document and automate scalable production grade end to end data pipelines including API and ingestion, transformation, processing, monitoring and analytics capabilities while adhering to best practices in software development.
Build data-intensive application solutions on top of cloud platforms such as AWS, using state-of-the-art solutions including distributed compute, lake house, real-time streaming while enforcing standard methodologies for data modeling and engineering.
Work with infrastructure engineering team to setup infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.
Qualifications
Bachelor’s degree in computer science or a related field required.
3+ years of overall experience, with 2+ years of related experience and a track record of building production software.
Hands-on experience building and delivering cloud native data solutions (AWS preferred)
Solid CS fundamentals with experience across a range of fields, with one or more areas of deep knowledge and experience in an advanced programming language.
Working experience of distributed processing systems including Apache Spark.
Hands-On Experience with lake house architecture, open table formats such as Hudi, orchestration frameworks such as airflow, real time streaming with Apache Kafka and container technology.
Deep understanding of the best software practices and application of them in data engineering.
Familiarity with data science and machine learning workflows and frameworks
Ability to work independently, collaborate with cross-functional teams to complete projects, and lead integration of technical components with other teams as necessary.
High-level of commitment to a quality work product and organizational ethics, integrity and compliance
Ability to work effectively in a fast paced, team environment
Strong interpersonal skills and the ability to effectively communicate, both verbally and in writing
Demonstrated decision making and problem-solving skills
High attention to detail with the ability to multi-task and meet deadlines with minimal supervision
Proficiency in Word, Excel, PowerPoint and Outlook
Total Rewards
Major League Soccer offers a competitive starting base salary of $90,000 - $115,000, based on individual qualifications, market financials, and operational business needs. We are committed to providing a Total Rewards package that attracts, supports, engages, and retains talent. Our benefits package includes comprehensive medical, dental, and vision coverage, a $500 wellness reimbursement, generous PTO, and a hybrid office/remote work schedule to promote work-life balance. We also prioritize career and professional development, offering on-the-job training, feedback, and ongoing educational opportunities.
At Major League Soccer, we are proud to be an equal opportunity employer. We value diversity and inclusion and believe that a diverse workforce enhances our ability to compete in the marketplace. We are committed to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
We are dedicated to ensuring that individuals with disabilities are provided reasonable accommodation throughout the job application or interview process, essential job functions, and other benefits and privileges of employment. If you require accommodation, please contact us to request it.
Join our team and be part of the Major League Soccer family, where we elevate the game and inspire greatness!
This role is responsible for building scalable solutions for data ingestion, processing and analytics that crosscuts data engineering, architecture and software development.
You will be accountable for design and implementation of cloud native solutions for data ingestion, processing and compute at scale.
Responsibilities
Design, implement, document and automate scalable production grade end to end data pipelines including API and ingestion, transformation, processing, monitoring and analytics capabilities while adhering to best practices in software development.
Build data-intensive application solutions on top of cloud platforms such as AWS, using state-of-the-art solutions including distributed compute, lake house, real-time streaming while enforcing standard methodologies for data modeling and engineering.
Work with infrastructure engineering team to setup infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.
Qualifications
Bachelor’s degree in computer science or a related field required.
3+ years of overall experience, with 2+ years of related experience and a track record of building production software.
Hands-on experience building and delivering cloud native data solutions (AWS preferred)
Solid CS fundamentals with experience across a range of fields, with one or more areas of deep knowledge and experience in an advanced programming language.
Working experience of distributed processing systems including Apache Spark.
Hands-On Experience with lake house architecture, open table formats such as Hudi, orchestration frameworks such as airflow, real time streaming with Apache Kafka and container technology.
Deep understanding of the best software practices and application of them in data engineering.
Familiarity with data science and machine learning workflows and frameworks
Ability to work independently, collaborate with cross-functional teams to complete projects, and lead integration of technical components with other teams as necessary.
High-level of commitment to a quality work product and organizational ethics, integrity and compliance
Ability to work effectively in a fast paced, team environment
Strong interpersonal skills and the ability to effectively communicate, both verbally and in writing
Demonstrated decision making and problem-solving skills
High attention to detail with the ability to multi-task and meet deadlines with minimal supervision
Proficiency in Word, Excel, PowerPoint and Outlook
Total Rewards
Major League Soccer offers a competitive starting base salary of $90,000 - $115,000, based on individual qualifications, market financials, and operational business needs. We are committed to providing a Total Rewards package that attracts, supports, engages, and retains talent. Our benefits package includes comprehensive medical, dental, and vision coverage, a $500 wellness reimbursement, generous PTO, and a hybrid office/remote work schedule to promote work-life balance. We also prioritize career and professional development, offering on-the-job training, feedback, and ongoing educational opportunities.
At Major League Soccer, we are proud to be an equal opportunity employer. We value diversity and inclusion and believe that a diverse workforce enhances our ability to compete in the marketplace. We are committed to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
We are dedicated to ensuring that individuals with disabilities are provided reasonable accommodation throughout the job application or interview process, essential job functions, and other benefits and privileges of employment. If you require accommodation, please contact us to request it.
Join our team and be part of the Major League Soccer family, where we elevate the game and inspire greatness!