Sr. Software Engineer

Leader in modern cloud software for local governments and state agencies, serving 1,800+ governments with SaaS solutions.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS · Government

Description For Sr. Software Engineer

OpenGov is a Series D, venture-backed startup that has raised over $250 million from prestigious investors including Andreessen Horowitz, Formation 8, and Emerson Collective. As a leader in modern cloud software for local governments and state agencies, OpenGov serves over 1,800 government clients with solutions that enhance efficiency, transparency, and accountability.

The Sr. Software Engineer role offers an opportunity to work on mission-critical SaaS applications that directly impact government operations. You'll be working with modern technologies including Angular, .Net, Javascript, PostgreSQL, AWS, and Kubernetes in a distributed team environment. The position requires strong technical leadership, with responsibilities ranging from architectural decisions to mentoring junior engineers.

The company boasts an impressive leadership team, including CEO Zac Bookman (MPA from Harvard, JD from Yale) and board members like John Chambers (former Cisco CEO) and Marc Andreessen. OpenGov has been recognized as a 2023 Top Workplaces USA award winner and a Forbes 2022 America's Best Startup Employer.

This role is ideal for experienced engineers who are passionate about making a social impact while working with cutting-edge technologies. You'll be part of a fast-growing company that values innovation, quality, and customer success, while contributing to the mission of powering more effective and accountable government.

Last updated 9 days ago

Responsibilities For Sr. Software Engineer

  • Provide leadership and technical guidance for resilient, scalable SaaS applications
  • Lead single tenant to multi-tenant initiative for key Suite
  • Prioritize and plan projects aligned with Product roadmap
  • Collaborate with cross-functional teams on technical specifications
  • Write clean, efficient, and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Mentor junior software engineers
  • Conduct code reviews
  • Contribute to Engineering culture
  • Drive continuous improvement of development processes
  • Stay current with emerging technologies

Requirements For Sr. Software Engineer

TypeScript
JavaScript
PostgreSQL
Kubernetes
  • BA/BS in computer science-related field or equivalent experience
  • 8+ years experience in developing scalable cloud-native applications
  • Proficiency in Angular, JavaScript/TypeScript
  • Proficiency in .Net, .Net Core, or Java
  • Experience with Terraform, AWS, Kubernetes
  • Proficiency in observability concepts
  • Experience in event-driven architecture
  • Strong understanding of SDLC methodologies
  • Expertise in ERP domain preferred

Interested in this job?

Jobs Related To OpenGov Sr. Software Engineer

Sr. Software Engineer - EAM

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using modern technologies and leading technical initiatives.

Software Engineer III - PRO

Senior Software Engineer role at OpenGov, building cloud solutions for government agencies using modern tech stack with competitive compensation $105K-$225K.

Sr. Software Engineer - .NET

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using .NET, React, and modern technologies.

SDET Engineer III

Senior SDET position at OpenGov, leading government cloud software provider, requiring 5+ years experience in test automation and quality engineering.

Software Engineer III - EAM

OpenGov is hiring a Senior Software Engineer III for EAM to build SaaS solutions for government agencies using ReactJS, GraphQL, and NodeJS.