×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - TrainingPeaks; TrainingPeaks Virtual

Job in Louisville, Boulder County, Colorado, 80028, USA
Listing for: TrainingPeaks, LLC
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 111216 - 185360 USD Yearly USD 111216.00 185360.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer - TrainingPeaks (TrainingPeaks Virtual)

We are looking for a Senior Software Engineer to join our Training Peaks Virtual team and build the future of virtual cycling, running, and endurance training.

You will work with a seasoned engineering team, taking ownership of backend systems, shipping features, and fostering a strong engineering culture.

Core Functions
  • Build features that athletes and coaches love. Own them end to end, from requirements through deployment, with real accountability.
  • Tackle complex technical challenges to keep our systems fast, reliable, secure, and resilient.
  • Design and implement backend systems that boost team productivity, code quality, and long‑term maintainability.
  • Craft stable, scalable, and well‑documented APIs that power our products.
  • Contribute to our CI/CD pipeline and testing culture.
  • Help elevate teammates’ skills through code reviews and architecture discussions.
  • Promote best practices and explore emerging technologies.
Required Qualifications
  • 5+ years of experience solving complex problems in large applications.
  • Experience developing in C# and .NET.
  • Experience with relational database systems like SQL Server or Postgre

    SQL.
  • Experience designing and building RESTful APIs.
  • Experience addressing scalability.
  • Experience with automated testing and writing highly testable code.
  • Experience with CI/CD tools such as Team City, Jenkins, Git Hub Actions.
  • Experience with AWS or similar cloud platforms.
  • Strong written and verbal communication skills.
  • Game development or Unity experience is a plus.
  • Demonstrated commitment to continuous improvement.
Compensation

Salary range: $111,216 – $185,360 for Colorado; variable compensation, bonus eligible.

Benefits and Perks
  • Comprehensive health benefits including medical, dental, vision, health savings and flexible spending accounts, paid parental leave, employee assistance program.
  • Additional coverage for Accident & Critical Illness, Hospital Indemnity.
  • Short Term Disability, Long Term Disability, Basic Life Insurance, AD&D; supplemental life options.
  • 401(k) with company match.
  • 12 paid holidays, Flexible Time Off, free access to our products, corporate discounts, professional development resources.
  • Access to on‑site fitness facilities and equipment.
Work Environment

Professional office environment with standard office equipment. Employees must comply with safety policies.

Physical Demands

Typical duties involve sitting and moving within the facility, using hands, speaking, and hearing. Occasionally standing, walking, lifting up to 10 pounds. Visual requirements include close and distance vision, color, peripheral and depth perception.

EEO Statement

We are an equal opportunity employer and value diversity.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary