Senior Software Engineer- Learning Center
U.S. Soccer FederationAbout the role
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.
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.
We are seeking a Senior Software Engineer with a strong product focus to lead the design, development, and scaling of the Learning Center’s core functionality. In this role, you will work closely with product managers, designers, and other engineers to create intuitive, impactful solutions. You will bring both technical expertise and a passion for user-centric design to ensure that the Learning Center continues to meet the needs of the US Soccer community.
Position Description
We are seeking a Senior Software Engineer with a strong product focus to lead the design, development, and scaling of the Learning Center’s core functionality. In this role, you will work closely with product managers, designers, and other engineers to create intuitive, impactful solutions. You will bring both technical expertise and a passion for user-centric design to ensure that the Learning Center continues to meet the needs of the US Soccer community.
Primary Responsibilities
- Collaborate with product managers to translate business goals into technical solutions that prioritize user experience.
- Lead the design and implementation of new features, ensuring scalability and maintainability.
- Develop and maintain the Learning Center platform using Angular and PHP, with a strong emphasis on modern frameworks and best practices.
- Optimize the Learning Center platform for performance, accessibility, and reliability.
- Build and maintain distributed systems, utilizing streaming technologies and messaging patterns to enable robust data flows and integrations.
- Conduct code reviews and provide mentorship to junior and mid-level engineers.
- Partner with cross-functional teams to identify and solve complex technical challenges.
- Stay informed about emerging trends and technologies to continuously improve the Learning Center.
- Ensure compliance with security and privacy standards, particularly with regard to user data.
Minimum Qualifications
- Experience: 7+ years in software engineering, with at least 3 years in a senior or leadership role.
- Technical Skills: Expertise in Angular, PHP, and backend development. Strong understanding of distributed systems, streaming technologies (e.g., Kafka, RabbitMQ), and messaging patterns. Familiarity with cloud platforms (AWS preferred) and CI/CD pipelines. Proficient experience with Microsoft Suite (Word, PowerPoint, Excel, and Outlook)
- Product Focus: Demonstrated experience working on user-facing products with a strong emphasis on usability and accessibility
- Soft Skills: Excellent communication skills, a collaborative mindset, and the ability to translate complex technical concepts for non-technical stakeholders
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- General knowledg
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s