Principal Software Engineer

CivicPlus, LLC
32d$145,000 - $225,000

About The Position

We are seeking a Principal Software Engineer who will play a critical role in unifying teams, systems, and engineering practices across multiple acquisitions. This is a high-impact, cross-organizational technical leadership role responsible for guiding architectural integration, aligning engineering cultures, and accelerating innovation across our SaaS product ecosystem. You will partner with engineering leaders, architects, and product teams to drive cohesion both technically and culturally. This is a role for a hands-on technical leader who excels at influence without authority, thrives in ambiguity, and brings clarity, empathy, and strong engineering judgment. About CivicPlus At CivicPlus, we strive to bring our company vision to life through innovation and collaboration. Supported by approachable leadership and transparent communication, we're empowered to make an impact on local government and the residents they serve. Grow your career alongside great people, where authenticity is welcome, successes are celebrated, and potential is nurtured.

Nice To Haves

  • 10+ years of experience as a senior or principal engineer working on large-scale SaaS products.
  • Significant prior experience supporting or leading technical integration during acquisitions.
  • Deep expertise in multi-cloud architectures (AWS & Azure) and distributed systems design.
  • Strong experience developing and integrating AI technologies into production systems and/or products.
  • A career-long track record of CI/CD ownership, build systems modernization, and DevOps-oriented development practices.
  • Strong communication, facilitation, and collaboration skills, ability to align diverse teams and build trust across organizations.
  • A reputation for elevating engineering culture: curiosity, experimentation, craftsmanship, and continuous improvement.
  • Ability to operate autonomously, drive clarity in ambiguous environments, and influence leaders at all levels.
  • Demonstrated ability to balance short-term pragmatism with long-term architectural vision.

Responsibilities

  • Technical Integration & Platform Strategy: Lead technical evaluation and integration across acquired engineering teams, establishing shared architecture, standards, and platforms while navigating legacy constraints toward a unified SaaS vision.
  • Engineering Culture & Technical Leadership: Foster a collaborative, high-trust engineering culture by defining shared practices, mentoring engineers, and enabling cross-team alignment through forums and working groups.
  • SaaS, Cloud & AI Architecture: Provide architectural leadership for scalable, reliable SaaS systems across multi-cloud environments, and guide the responsible integration of AI into products, services, and internal tooling.
  • Developer Experience & Delivery Excellence: Drive modernization of CI/CD, observability, and release practices to improve developer productivity, quality, and speed across teams.
  • Hands-On Technical Strategy: Act as a technical multiplier through architectural reviews, prototyping, and cross-functional collaboration, ensuring acquisitions strengthen and simplify the overall platform.

Benefits

  • Comprehensive health insurance
  • dental insurance
  • vision insurance
  • Flexible Time Off
  • 401(k) plan
  • and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service