Summary
✨ AI‑Generated
Create and maintain high-quality mobile applications while owning features from design through delivery. The role emphasizes clean code, testing, reliability, and collaboration.
Highlights
Develop user-facing mobile experiences with ownership of features, opportunities for technical decision-making, and collaboration across teams.
Description
The Best Players Need the Best People.
This position is responsible for developing assigned digital work product(s).
Working with internal and external partners, the incumbent will independently deliver features with sound design choices, writing maintainable and tested code.
The Software Engineer owns features and small projects end-to-end, delivering measurable value to the team’s roadmap.
Responsibilities include picking appropriate patterns for problems, debugging production issues, and operating with awareness of trade-offs in performance, reliability, and security within their feature area.
The role provides technical support to the Senior Software Engineer and Director Software Engineering.
Qualifications
Bachelor’s degree in information technology, computer science, or equivalent experienceMinimum 5 years of work experience in modern software development practicesMinimum 5 years reviewing product and/or business requirements and providing technical feedbackMinimum 5 years delivering quantifiable business resultsIndependently delivers features with sound design choices; writes maintainable, tested codePicks appropriate patterns for the problem; debugs production issues with limited helpAware of trade-offs in performance, reliability, and security within their feature areaExperience working with an internal software development team and/or external development partnersStrong interpersonal skills, with the ability to build and maintain effective working relationships across multiple teams and at varying levels throughout the organizationKnowledge of multiple functional areas such as Engineering, Content Development, UX/UI, Video and Fan/Customer SupportFamiliarity with software development life-cycle methodologies such as SCRUM and AgileStrong problem-solving, organizational, and analytical skills with high attention to detailStrong writing and communication skillsExperience working with live data in industries like banking, retail, or medical recordsExperience in search engine optimization and accessibility standardsSports background/knowledge is preferred but not required
Responsibilities/Duties
Owns features and small projects end-to-end, delivering measurable value to the team’s roadmapWrites clear design docs and PR descriptions; collaborates well with QA, product, and design partnersExplains technical decisions in language teammates can follow; disagrees respectfullyPairs with and mentors associate software engineersContributes to team rituals (standups, retros, on-call); raises issues constructivelyModels engineering values: ownership, kindness, evidence-based decisionsProvide input and thoughts for architectural review of the PGA TOUR digital roadmapProvide technical feasibility of items in the product backlogWorks collaboratively with the project management team to develop product objectives and define scopePartners with vendors on the user experience and implementation/support of digital productsCollaborates with support staff to troubleshoot issuesPerforms relevant or necessary on-going system configurations and operational tasks to support the product/platformSpecial Projects or other duties as assigned