Software Engineer (Senior) - Greenfield Project
Job Description
Senior software engineer responsible for end-to-end delivery of a scalable platform on a greenfield project at WinChoice, with broad technical influence, direct access to leadership, and a path to engineering management as the team grows.
Responsibilities
- Lead the end-to-end development of WinChoice's scalable software platform to support business growth.
- Hands-on development using modern technologies to implement the latest solutions.
- Steer architecture decisions from design through deployment.
- Act as a player-coach when needed, avoiding getting bogged down in low-level details.
- Perform code reviews, define testing strategies, own CI/CD pipelines, and uphold engineering discipline.
- Define responsible and effective use of AI across the team.
- Enhance productivity while maintaining high quality standards.
Requirements
- 5β7+ years building cloud-based software (or equivalent experience).
- Strong experience with AWS, GCP, or Azure and modern backend systems.
- Background in C#, Java, or similar languages.
- Comfort operating in ambiguity and shaping technology direction.
Technologies
- AWS
- GCP
- Azure
- C#
- Java
Benefits
- Relocation support available
- Trust, autonomy, and influence in decision-making
- Opportunity to build meaningful software, not just manage delivery
- Clear runway for growth as the company scales toward ambitious goals
Location and Commitment
- Full-time, on-site role, based near Mountain Pine / Hot Springs, Arkansas
- Relocation support available
Why Leaders Choose WinChoice
- Trust, autonomy, and influence
- Opportunity to build meaningful software, not just manage delivery
- Clear runway for growth as the company scales toward ambitious goals