CampMinder

Senior Software Engineer – Modernization

CampMinder

full-time

Posted on:

Location Type: Hybrid

Location: BoulderColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $215,000 per year

Job Level

About the role

  • Partner with product to run rapid experiments and incorporate customer feedback quickly, so we can modernize customer experience while improving our architecture
  • Lead the design and implementation of replatforming initiatives that extract domains from the .NET monolith into independently deployable systems, improving security, test coverage, code quality, and developer experience
  • Partner with other engineering teams to decompose tightly coupled domains using strangler fig patterns, event-driven integration, and clean API contracts
  • Contribute to AI-Native workflow projects that measurably improve delivery speed and quality
  • Design scalable, reliable portions of our event-sourced architecture and lead the adoption of new technologies and architectural patterns that reduce cognitive load and improve build performance
  • Collaborate cross-functionally with product, engineering management, and architects to define right-sized scope that maximizes impact while minimizing engineering investment
  • Mentor engineers on and off the Phoenix team, rolling out best practices in testing, deployment, quality, and operationalizing software across teams

Requirements

  • Experience leading the design and implementation of major features and platform improvements in collaboration with multiple engineers and teams
  • Strong cross-functional collaboration skills and a track record of partnering with product on rapid experimentation and customer feedback loops
  • A track record of modernizing or replatforming legacy systems. You’ve tackled high coupling, low test coverage, and aging architectures before and know how to apply patterns like strangler fig, anti-corruption layers, and event-driven decomposition.
  • Experience working across a legacy monolith and modern greenfield services
  • Familiarity with Azure cloud services (or equivalent)—particularly event-driven messaging, NoSQL data stores, and API gateway patterns
  • Strong track record of architecting scalable, reliable systems and making forward-thinking technical trade-offs
  • Experience identifying meaningful ways to use AI tools (e.g., Claude Code, Copilot, or similar) to increase engineering speed and quality, and enthusiasm for adopting AI-native workflows to ship customer value faster
  • Passion for mentoring others and rolling out engineering best practices across teams
  • Excels at taking large, undefined problems and turning them into concrete next steps for themselves and others to tackle
Benefits
  • Robust medical, dental, and vision coverage options with generous employer contributions, plus a $500 employer HSA contribution for HSA-compatible plans
  • Ability to choose where you work – remotely, in the office, or a mix!
  • A variety of resources to support mental health and emotional well-being
  • 12 weeks of 100% paid parental leave for all new parents, including via adoption, surrogacy, and foster care
  • 401(k) with 4% company matching
  • Trust-Based (flexible) PTO (and yes, we use it!)
  • $900/year wellness allowance
  • Company-paid subscriptions, training, and support for using AI professionally and personally. We have a team dedicated to enabling our AI capabilities for our team members and our customers!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
design and implementationreplatformingevent-driven integrationAPI contractsevent-sourced architecturetesting best practicesdeployment best practicesquality assuranceoperationalizing softwareAI tools
Soft Skills
cross-functional collaborationmentoringproblem-solvingcustomer feedback incorporationleadershipcommunicationtechnical trade-offsrapid experimentationscope definitionengineering investment minimization