Here's your chance to view, apply and be notified of the best positions with many of the U.S. National Governing Bodies. If you are interested in working for a participating U.S. National Governing Body, please apply for a job under the categories below. When a job gets posted, in order to be considered, you must apply online.

So that your skills can be properly assessed, we urge you to make sure that your application is complete for each job with questions answered and comments added.

CURRENT JOB OPENINGS -- Opportunities are available within the following categories:

Back-end Developer

United States Soccer Federation
Chicago, IL

Note: this job is closed to new applications.

The Opportunity:

We are U.S. Soccer and we are the future of sport in the United States. Our mission is to make soccer a preeminent sport in the United States. We embrace diversity, technology and global connections to drive the growth of our sport and serve our athletes and fans. We are seeking motivated, passionate, skillful people who can think, create and work on a team. 

U.S. Soccer is a growing company that looks for team members to grow with it. U.S. Soccer offers a comprehensive compensation package, casual work environment, an inclusive culture, and an atmosphere for professional development.

Position Overview

The Back-End Developer will be responsible for managing the interchange of data between server-side systems (data warehouse) and user-side applications.

The position will initially focus on unifying data from disparate sources into a data warehouse but will also be responsible for long term strategic design and implementation of a suite of highly robust applications. The position focuses on programming (writing web services and APIs) but also requires a strong understanding of sporting business and technology, and a passion for soccer.

Primary Duties

  • Implement a service layer via web services and APIs that speak to U.S. Soccer’s user-facing applications
  • Collaborate with Analytics team to Design, integrate and maintain database schema and ETL layer to meet the needs of various platforms
  • Implementation of security and data protection
  • Develop cloud-based data storage solutions and integrations
  • Review new technologies and best practices in enterprise data architecture and their suitability for the organization’s mission and operations
  • Collaborate with all U.S. Soccer departments, external users, and partner organizations in data cleansing and the evolution of existing datasets into efficient and scalable data structures with an eye toward master data management
  • Collaborate with the Technology team to facilitate long-term application and systems integration through centralized cloud-based data structures
  • Additional duties as assigned

Minimum Qualifications (Education/Experience)

  • Bachelor's degree in computer science, information science or a similar field
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Proficient understanding of a back-end programming language (preferably Python)
  • Proficient understanding of code versioning tools, such as Git
  • Deep understanding of data migration, transformation, and scripting
  • Deep understanding of common APIs and web services: SOAP, REST
  • Deep understanding of relational and dimensional database domains as well as extensive knowledge of IT infrastructure, application programming, and web and software applications
  • Experience designing and maintaining heterogeneous data structures and database management systems like PostgreSQL, Microsoft SQL Server, and MySQL
  • Experience with integrating multiple data sources and managing large data structures (data warehouse, data lake) in cloud architectures (Azure, AWS)
  • Experience with Hadoop is a plus
  • Experience in Agile environments/Agile development methodologies (scrum, JIRA)
  • Proven ability to communicate effectively with technical and non-technical stakeholders
  • Strong knowledge of data usage in sports and sports business
  • Excellent written and verbal communication skills
  • Exceptional time management skills and ability to prioritize workflow
  • Full-time position, 40+ hour work week
  • Weekend and holiday work required
  • Travel may be required

An ideal candidate will possess the following attributes:

  • Believe and commit to the company’s culture and organizational goals
  • Communicate in a direct, open and honest manner
  • Accountable for actions/decisions and does not make excuses
  • Desire to be part of a team
  • Display a tireless work ethic
  • Graduate degree is a plus
  • Knowledge of BI, Analytics, AI, and machine learning is a plus
  • Possess a growth mindset, is open minded and seeks challenges
  • Pursue lifelong development and learning
  • Request feedback and is open to criticism
  • Practice self-assessment and self-reflection
  • Passion for soccer

Job Questions:

  1. How did you hear about this job?