Senior Director, Engineer

Springbrook Software

United States

On-site

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Springbrook Software is seeking a Senior Engineering Director to lead from the front as a hands-on, full-stack technical leader who defines engineering strategy, mentors teams, and still writes production code across the stack.

You will champion security-first and AI-first practices, guide agentic engineering adoption, and ensure clean, maintainable software delivered at scale. This is a fully remote, full-time opportunity.

Qualifications

  • 8+ years of professional software development experience with engineering leadership
  • Full-stack capabilities across UI, APIs, business logic, databases, and cloud infrastructure
  • Deep expertise in .NET (modern .NET and .NET Framework) and C#
  • Strong front-end experience with Angular and React
  • Experience designing RESTful APIs and service-oriented architectures
  • Hands-on with Microsoft Azure (App Services, Functions, DevOps, security services)
  • Strong SQL Server and MySQL skills: schema design, query optimization, performance tuning
  • Security-first engineering (OWASP, secure coding, identity/access management)
  • AI-first engineering experience: AI tooling, agent-based workflows, or LLM-assisted coding
  • Proven ability to mentor, lead, and foster ownership and accountability
  • Excellent written and verbal communication with a customer-service mindset
  • Proven track record as both a people leader and an individual contributor

Responsibilities

  • Directly manage engineering managers and senior engineers; influence technical staff across teams
  • Recruit, mentor, and develop engineering talent; foster ownership and continuous improvement
  • Partner with product, sales, and customer-facing teams; represent engineering with customers
  • Define and evolve our technical roadmap, architecture standards, and best practices
  • Drive SOA design and modernization, including migration to modern .NET
  • Champion security-first engineering across the SDLC and compliance
  • Lead AI-first engineering adoption and integration of AI tooling and agentic workflows
  • Contribute as a full-stack IC on high-impact features and architectural work
  • Design and build full-stack solutions (Angular/React front-end, .NET back-end, MS SQL/MySQL)
  • Troubleshoot complex production issues and guide incident response

Skills

Leadership
Full-stack mastery
Security-first
AI-first engineering
Communication
Mentoring
Customer-service mindset

Education

Bachelor’s or Master’s in CS or related field

Tools

Azure
Azure DevOps
GitHub Actions
Terraform
Docker
Kubernetes
Service Bus
Kafka
RabbitMQ

Job description

Springbrook Software produces an enterprise-class financial ERP platform for local government agencies. As an industry leader, Springbrook empowers over 3,000 municipalities, towns, and districts across the U.S. and internationally to streamline financial management, utility billing, payroll, human resources, budgeting and citizen engagement.

With its cutting-edge, cloud-native Cirrus ERP platform and integrated advanced tools like AI-powered automation and robust reporting, Springbrook is transforming how governments manage their operations.

Headquartered in American Fork, UT, Springbrook is committed to driving efficiency, transparency, and innovation in public sector finance. With backing from tier 1 PE firms including Five Arrows and Accel KKR, the business is well positioned for continued innovation and scale.

We foster a culture focused on performance, collaboration, and balance-empowering employees to do meaningful work while enjoying flexibility, competitive compensation, and excellent benefits.

Where you fit:

We are seeking a Senior Engineering Director who leads from the front - a hands-on, full-stack technical leader who can set engineering strategy, manage and mentor teams, and still roll up their sleeves to write production code across the entire stack. This is a player-coach role: you will directly manage engineering staff, indirectly influence technical members across the organization, and contribute as a full-stack individual contributor on our most critical initiatives.

You will champion a security-first and AI-first engineering culture, guide our adoption of agentic engineering practices, and ensure our teams deliver clean, maintainable, well-architected software that delights customers.

This position is full-time and 100% remote.

RESPONSIBILITIES:
Leadership & Management
  • Directly manage engineering managers and senior engineers; indirectly lead and influence technical staff across teams
  • Recruit, mentor, and develop engineering talent; build a culture of ownership, accountability, and continuous improvement
  • Partner closely with engineering teams day-to-day - this is not an ivory-tower role
  • Collaborate with product, sales, and customer-facing teams; represent engineering with customers when needed
  • Communicate clearly and often - with executives, engineers, and customers alike - with a strong customer-service orientation
Technical Strategy & Architecture
  • Define and evolve our technical roadmap, architecture standards, and engineering best practices
  • Drive service-oriented architecture (SOA) design and modernization efforts, including migration from .NET Framework to modern .NET
  • Champion security-first engineering: secure SDLC, threat modeling, and compliance built into every stage of development
  • Lead AI-first engineering adoption - integrating AI tooling, agentic engineering workflows, and AI-assisted development into how the team builds software
  • Enforce clean code principles, meaningful code reviews, and high standards for testing and maintainability
Hands-On Contribution
  • Contribute directly to the codebase as a full-stack individual contributor on high-impact features and architectural work
  • Design and build end-to-end solutions: front-end (Angular/React), back-end services and RESTful APIs (.NET), and the database layer (MS SQL, MySQL)
  • Troubleshoot complex production issues and guide teams through incident response
Required Qualifications
  • 8+ years of professional software development experience as a full-stack developer, with several years in engineering leadership (managing managers and/or senior engineers)
  • Proven ability to work confidently across the full stack - UI, APIs, business logic, databases, and cloud infrastructure
  • Deep expertise in .NET (modern .NET and .NET Framework) and C#
  • Strong front-end experience with Angular and React
  • Proven experience designing and building RESTful APIs and service-oriented architectures
  • Hands-on experience with Microsoft Azure (App Services, Functions, DevOps, networking, security services)
  • Strong database skills with Microsoft SQL Server and MySQL - schema design, query optimization, and performance tuning
  • Demonstrated commitment to security-first engineering (OWASP, secure coding, identity/access management)
  • Practical experience with AI-first and agentic engineering - AI coding assistants, LLM-powered features, and/or agent-based workflows
  • Track record of writing and enforcing clean, maintainable code and mentoring others to do the same
  • Excellent written and verbal communication skills with a customer-service mindset
  • Proven ability to operate as both a people leader and an individual contributor
Preferred Qualifications
  • Experience with CI/CD pipelines and DevOps practices (Azure DevOps, GitHub Actions)
  • Infrastructure as code (Terraform, Bicep, or ARM templates) and containerization (Docker, Kubernetes/AKS)
  • Experience with microservices, message queues, and event-driven architecture (Service Bus, Kafka, RabbitMQ)
  • Automated testing strategy: unit, integration, and end-to-end testing frameworks
  • Observability and monitoring (Application Insights, Datadog, or similar)
  • Agile/Scrum leadership experience, including sprint planning and delivery management
  • Experience with compliance frameworks relevant to your industry (SOC 2, HIPAA, PCI-DSS, etc.)
  • Experience modernizing legacy systems and leading platform migrations
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience
What Success Looks Like
  • Engineering teams ship high-quality, secure software predictably and efficiently
  • AI and agentic engineering practices measurably improve team velocity and code quality
  • Technical debt is actively managed, and architecture decisions are documented and sound
  • Engineers at all levels are growing, engaged, and retained
  • Customers and internal stakeholders view engineering as a responsive, trusted partner

Springbrook Software is an Equal Opportunity Employer. Springbrook does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Engineering
Director of Engineering

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 240,000
Remote work
Competitive pay
Excellent benefits
Director of Engineering
Director of Engineering

Springbrook Software • United States Virgin Islands

On-site
USD 170,000 - 230,000
Flexible work options
Competitive compensation
Excellent benefits
Sr. Software Engineering Manager
Sr. Software Engineering Manager

Waystar • Lehi (UT)

On-site
USD 130,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+4
Director of Engineering - AI-Driven Leader (Remote)
Director of Engineering - AI-Driven Leader (Remote)

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 240,000
Remote work
Competitive pay
Excellent benefits
Senior Engineering Director - AI-First, Hands-On Leader (Remote)
Senior Engineering Director - AI-First, Hands-On Leader (Remote)

Springbrook Software • United States

On-site
USD 180,000 - 240,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Applied Resource Group • Atlanta (GA)

On-site
USD 180,000 - 240,000
Director Software Engineering
Director Software Engineering

Jobgether • United States

On-site
USD 170,000 - 190,000
Comprehensive medical, dental, and vision insurance coverage
Retirement plan with employer match
Tuition reimbursement and continuous learning support
+1
Sr. Engineering Manager
Sr. Engineering Manager

Realm.Security, Inc. • Boston (MA)

Hybrid
USD 180,000 - 240,000
Equity package
Remote or hybrid option
Competitive salary
Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2