Full-Time

USA (Remote)

Posted 16 hours ago (2025-09-20)

Senior Software Engineer

We are looking for a Senior Software Engineer with a focus on Backend and Infrastructure. We need someone enthusiastic about supporting a small team and is eager to tackle new challenges. If you are passionate about our industry and ready to make a significant impact from day one, we want to hear from you.

Who We Are

UltraSignup was founded in 2009 by an avid ultra runner, envisioning a pioneering platform that consolidates event registration and results. What began as a Bay Area developer’s passion project has evolved into a thriving community, leaving an enduring mark as the premier race registration platform for trail events. Our multi-sided marketplace connects trail runners with races, brands, resources, and more, offering essential services like race registration hosting, result tracking, and runner rankings.

We are in the process of transforming a legacy system into a dynamic platform, striving for responsiveness, flexibility, and data-driven innovation. As we gradually expand our engineering team, we seek a talented individual who fits our culture and possesses the right skill set, someone who proactively addresses challenges and leaves the code in an improved state. If you are eager to collaborate with a motivated team and contribute to strategic solutions, you might be the right fit.

The Ideal Candidate

Our perfect fit is someone who:

  • Has experience developing in a .NET environment (C#, SQL Server). Bonus points for experience modernizing legacy web applications.
  • Has a point of view on infrastructure across both AWS (RDS, Serverless) and Azure (App Service, WebJobs).
  • Is familiar enough with React and modern JS to help create separation of concerns across backend and frontend.
  • Is comfortable working through ambiguity to identify and execute on work that drives the product forward.
  • Has a product mindset and thinks strategically about how our choices impact our customers.

Core Qualifications

  • .NET Framework including C# & SQL Server.
  • AWS (RDS, SQS, SES, DynamoDB, Lambda, EventBridge).
  • Azure (App Service, WebJobs).
  • Infrastructure as code (Terraform, Docker).
  • Git & GitHub Actions.

Bonus Qualifications

  • Proven experience using AI to accelerate delivery of value on medium-large projects.
  • Node.js (Fastify, Express or similar).
  • React/TypeScript or similar frontend framework.

Responsibilities

In this role you’ll:

  • Work with our engineering team to modernize our legacy .NET Framework web application and develop new features for our customers.
  • Collaborate with product and engineering leaders on technical strategy.
  • Manage and build web infrastructure in AWS and Azure.
  • Provide support for ongoing production issues.
  • Serve on an on-call rotation to maintain site reliability.

What We Offer

  • 11 paid company holidays.
  • 401(k) Plan.
  • Generous PTO policy – get your work done and take the time you need, when you need it.
  • $1000 annual credit toward UltraSignup races.
  • $250 monthly wellness stipend.
  • Employee discounts on outdoor industry gear.
  • Fully remote work environment.
  • Salary from [$125,000 – $140,000] dependent on location and level of experience.

Note: We are an equal opportunity employer and encourage candidates from all backgrounds to apply. Only shortlisted candidates will be contacted for further interviews. We look forward to welcoming a talented and dedicated customer service representative to our growing team!