U.S. Soccer Overview
We 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.
U.S. Soccer is in a period of significant growth, with ambitions plans for US soccer in the near and far future. We are therefore, looking for dynamic servant-leaders to join us on this journey: in service to soccer. Applicants must be able to demonstrate visionary leadership, analytical decision-making, professional flexibility and an empathic approach that contributes to bold teams and delivers globally significant results.
Position Description
As a Software Engineer, you will contribute to the design, development, and maintenance of high-quality software solutions. You will work collaboratively with a team to build scalable, reliable applications using modern technologies like React, NextJS, TypeScript, Flutter, Dart, and PHP. This role is suited for individuals with a strong foundation in software development who are ready to make impactful contributions to projects and continually develop their skills.
Primary Responsibilities:
- Develop and maintain web and mobile applications using React, NextJS, TypeScript, Flutter, Dart, and PHP.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write clean, efficient, and maintainable code following industry best practices.
- Debug and resolve software defects and performance issues.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Contribute to the design and architecture of new features and applications.
- Stay updated with emerging technologies and apply them to enhance the team’s capabilities.
Requirements
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2-5 years of software development experience.
- Proficiency in modern web development technologies like React and NextJS.
- Experience with mobile application development using Flutter and Dart.
- Familiarity with backend technologies, including PHP and API development.
- Strong understanding of software development methodologies (e.g., Agile, Scrum).
- Solid knowledge of data structures, algorithms, and design patterns.
- Excellent problem-solving skills and a collaborative mindset.
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.