myEmploymentHubApply smarter, not harder

Software Engineer

Pgahq

Location
Frisco, TX
Source
workday

Join a team of proud, passionate, and caring people that together share their diverse talents and backgrounds to serve our members and grow the game of golf. Being at the PGA of America means you are supported, respected, and appreciated for your contributions.

The Software Engineer V is a highly experienced technical leader responsible for designing, developing, testing, deploying, maintaining, and continuously improving software systems that create meaningful business outcomes for the PGA of America and its members. This role combines deep technical expertise with strong product judgment, ownership, and collaboration. The Software Engineer V partners closely with Product Managers, designers, business stakeholders, and other engineers to translate complex business challenges into simple, scalable, and sustainable solutions.

RESPONSIBILITIES (Specific areas of responsibility include but are not limited to):


Partner directly with Product Managers and stakeholders to understand business needs, shape product requirements, and define effective technical approaches.


Translate ambiguous or complex business problems into elegant, scalable, and maintainable software solutions.


Lead the architecture and design of major software components, systems, and features.


Facilitate and contribute to collaborative Architecture Decision Record reviews to establish clear, durable technical direction.


Apply sound engineering practices, including test-driven development, behavior-driven development, code reviews, automated testing, observability, and continuous delivery.


Build, deploy, monitor, maintain, and improve reliable web applications and services throughout the software development life cycle.


Use modern AI-assisted development tools and workflows to improve productivity, code quality, testing, documentation, and delivery. Tools may include Cursor or comparable platforms.


Identify and implement improvements to engineering tools, processes, systems, and workflows that increase delivery velocity and product quality.


Proactively reduce technical debt and improve the maintainability, performance, security, and scalability of existing systems.


Communicate work, decisions, risks, prototypes, and learnings transparently through tools such as GitHub, Slack, and team demonstrations.


Manage project priorities, timelines, dependencies, and deliverables with a high degree of ownership and accountability.


Seek and incorporate customer, member, business, and market insights to inform high-value digital products and experiences.


Mentor and develop engineers through technical guidance, knowledge sharing, design reviews, pairing, and constructive feedback.


Contribute to a culture of innovation, inclusion, continuous improvement, and high performance.


Help attract, develop, and retain a world-class engineering team.


INCLUSION:


Employees are expected to contribute to a respectful and inclusive team environment by welcoming and respecting others’ beliefs, backgrounds, identities, abilities, and individuality to help ensure a supportive and engaging experience for Association Members, partners, customers, and guests. PGA of America respects the uniqueness of each employee and offers everyone the means to find their place and thrive.


SHARED VALUES:

Embody the organization's shared values and help ensure the organization's values-based culture thrives by proactively identifying and addressing any shared values, challenges and opportunities you are experiencing.


SUPERVISION:


No supervisory responsibilities.


FINANCIAL RESPONSIBILITY:


No financial responsibility.


EDUCATION AND EXPERIENCE:


Bachelor’s Degree (B.A.) in Computer Science, Software Engineering, or a related field, or an equivalent combination of education, training, and experience.


Ten or more years of professional software engineering experience, including significant experience designing and delivering production systems.


Demonstrated experience leading the architecture, implementation, and delivery of complex software applications or services.


Demonstrated experience with modern software development practices, including automated testing, continuous integration and delivery, observability, version control, and secure software development.


Experience working in cross-functional product teams and influencing technical direction without relying solely on formal authority.


Strong experience with cloud infrastructure and Infrastructure as Code, preferably in AWS environments using CloudFormation, CDK, or comparable technologies.


SKILLS, KNOWLEDGE AND ABILITIES:


Job Knowledge/Technology: Must have knowledge of and deep experience developing web applications and services using technologies such as Ruby on Rails, REST and/or GraphQL APIs, Next.js, TypeScript, and PostgreSQL; expert-level understanding of web application architecture, distributed systems, APIs, cloud infrastructure, and relational databases; strong knowledge of system design, scalability, reliability, performance, security, and maintainability; the ability to evaluate technical tradeoffs and select appropriate solutions based on business needs, user impact, cost, risk, and long-term sustainability; and proficiency with modern development, collaboration, and productivity tools, including GitHub, Slack, and related platforms. Working knowledge of Gmail, Google Drive, Google Sheets, and Google Docs. Basic fluency in artificial intelligence (AI) tools and concepts. This includes using AI to enhance business operations and drive innovation, enabling us to better serve our Members and stakeholders.


Ability to travel up to 5%.


This position is not eligible for immigration sponsorship.

Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of this position.

PGA does not discriminate on the basis of race, color, creed, religion, gender, age, disability, sexual orientation, national origin, citizenship, veteran status, gender identity or expression, marital or familial status, genetic information or any other characteristic protected by federal, state or local law. In addition, to ensure full equality of opportunity in all operations and activities of the organization, every staff member employed by the PGA shall be selected under fair employment procedures that provide equal employment opportunities to all people. DFWP.