CivicPlus
Powering and Empowering Government
Principal Software Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2001H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
58 days ago
Salary
$145K - $225K / year
Bachelor Degree10 yrs expEnglishAWSAzureCloudDistributed Systems
Job Description
• Lead technical evaluation and integration across acquired engineering teams, establishing shared architecture, standards, and platforms while navigating legacy constraints toward a unified SaaS vision.
• Foster a collaborative, high-trust engineering culture by defining shared practices, mentoring engineers, and enabling cross-team alignment through forums and working groups.
• 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.
• Drive modernization of CI/CD, observability, and release practices to improve developer productivity, quality, and speed across teams.
• Act as a technical multiplier through architectural reviews, prototyping, and cross-functional collaboration, ensuring acquisitions strengthen and simplify the overall platform.
Job Requirements
- 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.
- Physical requirements: Able to work additional hours during the week after hours and on the weekend with 24-7 on-call status.
- Able to travel frequently and efficiently across a large geographic territory, with little down-time between periods of travel.
Benefits
- Comprehensive health insurance
- Dental insurance
- Vision insurance
- Flexible Time Off
- 401(k) plan
- and more.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer – New Product
UpstartOur mission is to enable effortless credit based on true risk.
Full-stack Engineer58 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor
Principal Software Engineer designing backend systems for a new consumer credit product
Distributed SystemsJavaKafkaKotlinPythonRuby
Full-stack Engineer58 days ago
Full TimeRemoteTeam 501-1,000
Senior Fullstack Developer at Prointernacional working on international projects
AngularAWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptJenkinsKubernetesLaravelMongoDBMySQLNode.jsNoSQLPHPPostgresPythonReactRedisSpringSpring BootSpringBootSymfonyVue.jsGo
United States
Founding Product Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Full-stack Engineer58 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Founding Product Engineer defining technical foundation at AI-powered documentation platform
Founding Full Stack Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Full-stack Engineer58 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Founding Full Stack Engineer building AI-driven audit platform
California