Junior Software/Data Visualization Developer
Atlanta, GA, US
U.S. Soccer Federation
Description
U.S. Soccer Overview
We are U.S. Soccer and we are the future of sport in the United States. Our mission is to make soccer the 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 seek motivated, passionate, skilled 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.
The Federation’s core principles set organization-wide standards to identify and foster our culture and inform how we interact and hold each other accountable. These principles guide U.S. Soccer: We Win Together. We Aim High. We Champion Diversity, Equity & Inclusion.
To be successful as a USSF employee, it is critical to demonstrate and live up to these principles every day and with every interaction with peers, stakeholders, and partners. The Federation’s core values are the individual attributes and characteristics that staff embody to uphold the organization’s principles and succeed. These values guide our employees: Integrity. Commitment. Teamwork. Respect.
Position Description
The Software/Data Visualization Developer is responsible for building out front-end interactive tools for our soccer staff to interact with and interrogate the data. These tools will be used by coaching, high performance, sport science, scouting, video analysis and senior leadership staff to track and evaluate our players and teams as well as prepare for upcoming camps and matches. They will be responsible for designing intuitive and insightful data visualizations and maintaining the software platforms displaying these visualizations.
Primary Responsibilities
- Build out interactive data visualization tools for use in internal platforms or tools.
- Iterate on existing tools and use cases to develop software solutions.
- Develop tools to support the following processes: data scouting, trend analysis, opposition analysis, sport science procedures, camp preparedness.
- Work with the Data Analytics team to develop web applications based on data requests and projects.
- Work with data engineer to build data pipelines and resources that support front-end use-cases.
- Work alongside data engineer to develop web integrations in python.
- Collaborate with the Product Department to ensure easy integration of any front-end tools into wider US Soccer web-based software.
Requirements
Minimum Qualifications
- Bachelor’s degree in computer science or equivalent area of study
- 1+ year of web development or front-end development experience
- Experience building data visualizations within an industry-standard charting library such as D3.js, Plotly, Matplotlib, ggplot etc.
- Development experience with front-end interfaces using HTML, CSS and JavaScript frameworks (such as React, Angular, Vue.js or similar)
- Experience working with RESTful APIs
- Experience with version control development (such as git)
- Ability to work across software development stack from back to front with focus on front end (do not need to be an expert across the stack!)
- Ability to deliver high-quality work and execute under pressure and deadlines
- Able and willing to work non-traditional hours including evenings and weekends as needed
Desired Qualifications
- Strong knowledge and understanding of soccer and the overall landscape in the U.S.
- Previous experience with a club or national team
- Experience with python web development frameworks such as Django, Flask or FastAPI
- Experience developing RESTful APIs
- Experience working with Streaming APIs
- Experience using and/or developing SQL-style databases
- Bilingual (English, Spanish, or other)
- Thorough institutional knowledge of U.S. Soccer’s mission, goals, technical plan, policies, practices, and procedures
Working at U.S. Soccer is a unique opportunity. Employees who work at U.S. Soccer have the following attributes
- Live our Principles & Values
- Adopt a company centric approach—Serve the Athlete and the Fan
- Embrace and see learning as a lifelong pursuit
- Possess a growth mindset—keeps an open mind and seeks new challenges
- Practice self-assessment and self-reflection
- Open to criticism and does not make excuses
- Possess a tireless work ethic
- Wants to be part of a team that wins
- Has the ability to be firm but fair
- Communicate in a direct, open and honest manner
- Build relationships through genuine interpersonal skills
U.S Soccer is an equal opportunity employer that is committed to diversity, equity and inclusion, and prohibits discrimination and harassment of any kind on the basis of race, color, sex, religion, national origin, citizenship, pregnancy, sexual orientation, gender identity, age, disability, genetic information, military status, political belief, or any other characteristic protected under the law. This policy applies to all our employment practices within our organization.
We strongly encourage women, people of color, LGBTQIA, veterans, parents, and persons with disabilities to apply.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Angular APIs Computer Science D3 Data Analytics Data pipelines Data visualization Django FastAPI Flask Git JavaScript Matplotlib Pipelines Plotly Python React SQL Streaming Vue
Perks/benefits: Career development Equity / stock options Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.