Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - TrainingPeaks (TrainingPeaks Virtual)

$111.22k - $185.36k

TrainingPeaks

General Summary

Join TrainingPeaks as a Senior Software Engineer on our TrainingPeaks Virtual team to build the future of virtual cycling, running, and endurance training.

You will work alongside a seasoned engineering team, taking ownership of backend systems, shipping meaningful features, and helping build an engineering culture worth having: code reviews, PR workflow, testable patterns, the whole thing.

TrainingPeaks Virtual is used by cyclists, runners, and endurance athletes worldwide to train, compete, and prepare for the events they care about. The engineering team is building toward a polished, professional product ready for trainer season this October. If you want your work to show up in how athletes train for events that matter to them, this is the right place.

This role is part of the TPV Engineering Team and reports to the Manager, Engineering

Core Functions
  • 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
  • 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.

Don’t meet every single requirement? Don’t worry. We still want to hear from you and encourage you to apply.

Compensation

We are committed to fair and equitable compensation practices. The salary range for this role in Colorado is $111,216 - $185,360. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, certifications, and geographic location. This role is eligible for variable compensation including bonus.

Benefits and Perks
Health
  • 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.
Disability and Life
  • 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.
Additional
  • 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.

Peaksware adheres to the FLSA Exemption Threshold for minimum wage in all states.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - TrainingPeaks (TrainingPeaks Virtual) in Louisville, CO vacancy
  • $111.22k - $185.36k

     ...We are looking for a Senior Software Engineer to join our TrainingPeaks 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... 
    Virtual
    Senior
    Temporary work
    Work at office
    Flexible hours

    TrainingPeaks

    Louisville, CO
    2 days ago
  • $80.32k - $133.86k

     ...the World's Best Endurance Athletes At TrainingPeaks, we believe that behind every great athlete...  ...united by a shared mission: to create software that transforms deliberate practice...  ...Summary Join TrainingPeaks as a Software Engineer (iOS) on our Growth team and help shape... 
    Suggested
    Minimum wage
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Peaksware

    Louisville, CO
    2 days ago
  • $111.22k - $185.36k

     ...TrainingPeaks is seeking a Senior Software Engineer to join our Virtual team in Louisville, Colorado. You will be responsible for building and maintaining backend systems that enhance the performance of our virtual cycling and running applications. The ideal candidate... 
    Virtual
    Senior
    Flexible hours

    TrainingPeaks

    Louisville, CO
    2 days ago
  • $111.22k - $185.36k

     ...TrainingPeaks, LLC is seeking a Senior Software Engineer to join our Virtual team in Louisville, Colorado. The role involves end-to-end ownership of backend systems while working with seasoned engineers on building features that enhance virtual cycling and running training... 
    Virtual
    Senior

    TrainingPeaks

    Louisville, CO
    2 days ago
  • $140k - $185k

     ...key and affordable cyberthreat protection via its AI‑powered virtual SOC platform that allows human and digital agents to...  ...management, and security awareness training. About the role Senior Software Engineer – Platform Team. Design and build API integrations and... 
    Virtual
    Senior
    Work at office
    Remote work
    Work from home

    RADICL

    Boulder, CO
    2 days ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    2 days ago
  •  ...A defense technology company in Colorado is seeking talented Software Engineers to design and implement advanced technologies for military applications. Candidates should have proficiency in C/C++, Python, and Matlab, with a solid background in algorithm design and statistical... 
    Senior

    anduril

    Broomfield, CO
    2 days ago
  • $165k - $218k

     ...Anduril Industries is looking for a Software Engineer in Broomfield, Colorado, with over 8 years of experience in software engineering to join a talented team innovating state-of-the-art algorithms. The ideal candidate will have a Bachelor's degree in a technical field... 
    Senior

    Anduril Industries

    Broomfield, CO
    2 days ago
  •  ...Biofire is seeking a Senior Software Engineer II to enhance internal systems, partnering with stakeholders to improve workflows. This role involves designing technical solutions, fostering cross-functional collaboration, and ensuring systems efficiency. The ideal candidate... 
    Senior
    Remote work

    Biofire Inc

    Broomfield, CO
    2 days ago
  •  ...Sr. Software Engineer Broomfield, Colorado The Role The Analytics Products team is focused on empowering our users to bring in capabilities in Python and R into a data analysis workflow. Ideal candidates will be self-motivated, keen on code quality and will approach... 
    Senior

    1872 Consulting

    Broomfield, CO
    5 days ago
  • $165k - $218k

     ...About The Team Anduril's Software Engineers excel at developing state‑of‑the‑art algorithms and software that solve scientific problems with real‑world applications. Working in small innovative teams, our software engineers build solutions that make a difference. Our... 
    Senior
    Full time
    Work experience placement

    Anduril Industries

    Broomfield, CO
    2 days ago
  • $135k - $160k

     ...Senior Software Engineer II Design, own, and implement specific features for communication system graphical user interfaces. Location: Broomfield, Colorado, United States Compensation: $135,000 - $160,000 USD per year About The Role Senior Software Engineer II We are... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    3 days ago
  • $140k - $180k

     ...relational database schemas (Postgres), prioritizing query performance engineering and indexing strategies to handle large, readily available SDA...  ...Ideal Background Required: ~5+ years of full-time software engineering experience ~ Experience working in the defense/... 
    Senior
    Full time
    Remote work
    Relocation
    Relocation package

    Katalyst Space Technologies

    Broomfield, CO
    2 days ago
  • $120k - $140k

     ...A leading medical device company is looking for a Senior Software Engineer to support the development of surgical navigation and robotics software. This role involves designing and implementing high-quality applications in C++ for Linux platforms, conducting testing,... 
    Senior

    ATEC Spine

    Louisville, CO
    2 days ago
  • $106k - $141k

     ...deep‑tech startup, we embrace a results‑driven, fast‑paced, and customer‑focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting‑edge quantum and embedded hardware... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Infleqtion

    Louisville, CO
    2 days ago
  • $135k - $140k

     ...something better. Overview The Sr. Azure Infrastructure Engineer for Crocs, Inc. will design, implement, and manage scalable,...  ...Azure ~ Strong hands-on experience with Azure services: ~ Virtual Machines, PaaS services, Azure SQL, etc. ~ Azure Storage (Blob... 
    Virtual
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Crocs

    Broomfield, CO
    5 days ago
  •  ...AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working... 
    Senior
    Local area
    Relocation package

    Slope

    Broomfield, CO
    3 days ago
  • $190k - $252k

     ...vision, sensor fusion, and networking technology to the military in months, not years. About The Team At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating... 
    Senior
    Full time
    Work experience placement

    Anduril Industries

    Broomfield, CO
    2 days ago
  • $165k - $218k

     ...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications.... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    6 days ago
  •  ...A veteran-owned IT business in Colorado is seeking a Senior Software Engineering Developer. Responsible for developing software for satellite data analysis, interfacing with web applications, and mentoring junior engineers. Requires a BS degree and 8+ years of experience... 
    Senior

    International Executive Service Corps

    Broomfield, CO
    2 days ago
  • $140k - $180k

     ...A leading space technology company based in Flagstaff is seeking an experienced software engineer to design and implement containerized microservices in an AWS environment. This role involves end-to-end feature development, mentoring less experienced engineers, and a strong... 
    Senior

    Katalyst Space Technologies

    Broomfield, CO
    2 days ago
  • $91.1k - $125.2k

     ...Job Title: Senior Technical Training Lead (Specialty Construction: Drilling/Piling/Paving...  ...critical skill gaps and craft tailored, virtual, and in-person learning journeys that ensure...  ...to provide feedback on hardware and software improvements, ensuring our technology remains... 
    Virtual
    Senior
    Ongoing contract
    Full time
    Traineeship
    Local area
    Worldwide

    Trimble

    Westminster, CO
    3 days ago
  • $180k - $210k

     ...encompass a diverse range of talents, including world-class engineers who have designed and tested firearms, medical devices, robots...  ...while you figure out how to get it all done. ABOUT THE ROLE As a Senior Software Engineer II, Internal Systems at Biofire, you will help build... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Biofire Inc

    Broomfield, CO
    2 days ago
  • $150k - $190k

     ...tests, functional and performance verification tests, and flight software sequencing tests # Build an understanding of spacecraft...  ...features. # Review and contribute to the iteration of other engineers’ code with technical rigor through code reviews and subsystem... 
    Senior
    Relocation package
    Weekend work

    Katalyst Space Technologies

    Broomfield, CO
    2 days ago
  • $116k - $145k

     ...Job Summary As a Gogo Senior Airborne Platform Software Engineer you will be responsible for designing, developing and testing production quality software for Gogo BA airborne products on a Linux platform. You will develop new features, enhance existing software components... 
    Senior
    Temporary work
    Immediate start

    USA-GBA Gogo Business Aviation LLC

    Broomfield, CO
    2 days ago
  • $75k - $90k

     ...Senior Software Engineer, AI Agents (Autonomous Systems) — Gaia Gaia is building the next generation of Gaia.com experiences using AI. This role focuses on designing and shipping agentic, autonomous software systems that can plan, act, evaluate outcomes, and continuously... 
    Senior
    Full time

    Gaia

    Louisville, CO
    2 days ago
  • $100k - $110k

     ...to break it and create something better. Overview The Senior Paralegal for Crocs, Inc., serves as the lead paralegal for the...  ..., Inc. we believe in the power of a blend of in-person and virtual collaboration to drive creativity and strengthen relationships.... 
    Virtual
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Crocs

    Broomfield, CO
    7 days ago
  • $113.9k - $200.91k

     ...Lockheed Martin is hiring a Level 4 Software Engineer in Boulder, Colorado. The position requires at least five years of software development experience and a final secret security clearance. Responsibilities include designing, developing, and testing mission processing... 
    Senior

    Lockheed Martin Corporation

    Boulder, CO
    2 days ago
  •  ...expertise in astrodynamics and systems engineering. The position contributes across the full...  ...development ~ Experience working in Agile software development environments ~ Automated...  ..., Colorado, United States Company : 2026 Jan 29th Virtual Fair - Auria Space... 
    Virtual
    Senior
    For contractors

    Vets Hired

    Boulder, CO
    7 days ago
  • $126.61k - $174.09k

     ...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.# **About the Role**The Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced... 
    Senior
    For contractors
    Work experience placement

    Pace Industries

    Louisville, CO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - TrainingPeaks (TrainingPeaks Virtual). Be the first to apply!