NCSA College Recruiting

NCSA College Recruiting

Senior Data Engineer - NCSA College Recruiting (Bradenton · FL)

NCSA College Recruiting Jobs
Jobs in Bradenton · FL
Technical Services: Technical/Engineering
In order to be considered for this role, after clicking "apply now" above and being redirected, you must fully complete the application process on the follow-up screen.

Who We Are:

Who We Are:

IMG Academy is the world’s leading sports education brand, providing a holistic education model that empowers student-athletes to win their future, preparing them for college and for life. IMG Academy offers an innovative suite of on-campus and online experiences, providing growth opportunities for all student-athletes through:

  • Boarding school and camps, via a 600-acre state-of-the-art campus in Bradenton, Fla. (
  • Online coaching via the IMG Academy+ brand, with a focus on personal development through the lens of sport and performance (
  • Online college recruiting, via the NCSA brand, providing content, tools, coaching and access to a network of 40,000 college coaches (

Our team has a deep appreciation for the transformative power of sports and holistic personal development. Our leadership is actively investing in the growth of the organization. We continue to broaden and deepen our technology platform and team in pursuit of our vision for empowering youth sports and the path-to-college for student-athletes.

Position Summary:

The Senior Data Engineer is responsible for implementing the technical direction of the Data Engineering team. This is a hands-on, individual contributor role operating on a cross-functional and skill-focused team. The Data Engineering team enables data- and insight-driven decision-making and planning by providing consistent, accurate and timely data to analysts, data scientists and business users. Working closely with platform development managers, Data Engineers design, implement and maintain data infrastructure used by Product and Platform engineering teams in the form of data pipelines, data lakes and warehouses, business intelligence and visualization tools, and services for data quality and governance. Working with analysts and data scientists, they build custom data integrations, develop and deploy machine learning endpoints, and optimize the performance and scalability of customer-facing and internal data applications. The Senior Data Engineer’s work provides teams with visibility into NCSA’s business performance, product delivery, and the outcomes student athletes, coaches and teams achieve to realize their goals. As one of the first Senior Data Engineers in the organization, you are empowered to make significant, impactful technical and cultural decisions, and help shape and guide the evolution of our data platform and company data strategy. Reporting to the Director, Data Engineering, the role requires deep expertise in the design, implementation, and continuous improvement of cloud-native data infrastructure and platforms.  

Position Responsibilities:

  • You have expertise (5+ years) in data engineering, modeling (physical and logical), storage, resilience, and security. 
  • You have sufficient experience in the mechanics of software engineering (preferably Python) practices to teach. 
  • You have sufficient experience in the mechanics of scalable data infrastructure to teach. 
  • You have experience developing data pipelines using Airflow, ELT design, optimization and maintaining data storage systems using S3 and Redshift or similar tools. 
  • You have implemented batch and streaming data pipelines at scale and built platform components with automated testing suites using test-driven development principles for data.   
  • You are familiar with relational databases (e.g. Postgres). 
  • You have deep knowledge of SQL, Python and dbt. 
  • You know how to create efficiency in data handling by tracking the lineage, maintaining the quality, and improving the discoverability of data. 
  • You have learned painful lessons from building successive generations of software to manage and deploy highly available, reliant, and performant data infrastructure at scale in high availability, high volume, performant and distributed environments. 

Knowledge, Skills and Abilities:

  • Design, develop and maintain automated data pipelines to standardize and refine data collection for existing and new data sources used to power analytics and data science for business teams. 
  • Develop extensive subject-matter expertise around individual and categories of data pipelines to establish operating standards and service-level agreements with analysts and data scientists. 
  • Forecast data utilization and identify potential bottlenecks or optimization opportunities.  
  • Apply test-driven development methods to data platform configuration and deployment. 
  • Work with Software Engineering teams to adopt standard data platform components for their systems with the confidence that event data will be safely collected, stored, and transformed. 
  • Lead technical conversations and decision-making around data architecture and implementation with Engineering teams, helping to identify opportunities and recommend technical solutions. 
  • Partner with Analysts, Data Scientists and Data Program Managers to apply, implement and production alize descriptive, predictive, and prescriptive statistical models on large datasets. 
  • Define data operations approach and operating methodology for versioning, testing, security, test data management, data migrations, data quality, metadata, and documentation.
  • Dedicate meaningful time to research, evaluation and implementation of new tools and methods (Open Source and commercial) to meet changing organizational data needs and opportunities. 
  • Serve as part of an on-call support rotation with other engineers to debug, troubleshoot and resolve data platform using the Incident Command System methodology. 

Background Requirements:

  • Requires a background check upon offer.

Don’t meet every single requirement? We are dedicated to building a diverse, inclusive, authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfect with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Get to know us better:

IMG Academy provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.