FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – TrainingPeaks Virtual
Peaksware Holdings, LLCSenior Software Engineer on TrainingPeaks Virtual team. Responsible for building backend systems and developing features for endurance training applications.
Posted 5/1/2026full-timeLouisville • Colorado • 🇺🇸 United StatesSenior💰 $111,216 - $185,360 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudJenkins.NETPostgresSQLUnity
About the role
Key responsibilities & impact- Build features that athletes and coaches love. Own them end to end, from requirements through deployment, with real accountability for outcomes.
- Tackle complex technical challenges to ensure our systems stay fast, reliable, secure, and resilient.
- Design and implement backend systems that elevate team productivity, code quality, and long-term maintainability.
- Craft stable, scalable, and well-documented APIs that power our products and support our internal and external development partners.
- Contribute to our CI/CD pipeline and testing culture as we build the foundation for scale.
- Help elevate the skills of your teammates by participating in code reviews and sharing your expertise in architecture discussions.
- Help foster open communication, promote best practices, and explore emerging technologies to keep our team sharp and forward-thinking.
Requirements
What you’ll need- 5+ years of experience working on challenging problems in complex applications
- Experience developing in C# and .NET
- Experience working with relational database systems such as SQL Server or PostgreSQL
- Experience designing and building RESTful APIs
- Experience addressing problems of scale
- Experience with automated testing and writing highly testable code
- Experience with CI/CD processes and tools such as TeamCity, Jenkins, GitHub Actions, etc.
- Experience with AWS or similar cloud technologies
- Strong written and verbal communication skills
- Game development or Unity experience is a plus but not required
- Demonstrated commitment to continuous improvement of yourself and your team
- Degrees are not required and we value all forms of continued education including traditional four-year degrees, post-graduate degrees, associates degrees, bootcamps, online training, professional certifications, self-teaching and more.
Benefits
Comp & perks- We offer comprehensive health benefits including medical, dental, and vision insurance; health savings and flexible spending accounts, paid parental leave; and an employee assistance program.
- Additional coverage options including Accident & Critical Illness insurance as well as Hospital Indemnity are also available.
- We offer several company paid options including Short Term Disability, Long Term Disability, as well as Basic Life Insurance and AD&D.
- Additional coverage options including Employee-paid Supplemental Life Insurance for Employee, Spouse, and/or Child are also available.
- We offer a 401(K) including a company match.
- We observe 12 paid holidays annually and provide discretionary Flexible Time Off. Employees also receive free access to our products, corporate discounts, and professional development resources.
- Access to the Performance and Recovery Center (PARC), our on-site fitness facility, as well as employee only access to on-site locker rooms and showers.
- Employee only access to secure, indoor bike storage and access to e-bikes exclusively to Peaksware employees.
- Access to our onsite Music and Podcast Studio.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETSQL ServerPostgreSQLRESTful APIsautomated testingCI/CDTeamCityJenkinsGitHub Actions
Soft Skills
strong written communicationstrong verbal communicationcommitment to continuous improvementteam collaborationcode review participationarchitecture discussionsopen communicationpromoting best practices