Sr. Software Engineer

Leader in AI-enabled software for cities, counties, state agencies, and special districts, serving 2,000 communities across the United States.
$140,000 - $146,000
Frontend
Senior Software Engineer
In-Person
501 - 1,000 Employees
8+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer

OpenGov is leading the charge in AI-enabled software solutions for government agencies across the United States. As a Senior Software Engineer, you'll be at the forefront of developing cutting-edge SaaS solutions that enhance government efficiency and transparency. The role combines technical leadership with hands-on development using modern technologies like ReactJS, JavaScript, GraphQL, and NodeJS.

You'll be joining a mission-driven company that serves 2,000 communities, working on challenges that directly impact public sector operations. The position offers an opportunity to lead complex technical initiatives, including multi-tenant architecture implementations, while mentoring junior engineers and collaborating with cross-functional teams.

The ideal candidate will bring 8+ years of experience in cloud-native application development, with strong expertise in both frontend and backend technologies. You'll be working in a fast-paced, results-driven environment where innovation and performance are highly valued. The company offers comprehensive benefits, including healthcare, 401(k) matching, and professional development opportunities.

This role is perfect for someone who wants to combine technical excellence with meaningful impact, working on solutions that strengthen public trust and government effectiveness. You'll be part of a global team of 800+ employees, based in modern offices with amenities like weekly catered lunches. The position offers competitive compensation ranging from $140,000 to $146,000 annually, with additional performance-based incentives.

Last updated 3 hours 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 business requirements
  • Write clean, efficient, and well-documented code
  • Troubleshoot and debug complex technical issues
  • Mentor junior software engineers
  • Conduct code reviews
  • Contribute to Engineering culture of innovation
  • Drive continuous improvement of development processes
  • Stay current with emerging technologies

Requirements For Sr. Software Engineer

JavaScript
Node.js
React
Python
  • BA/BS in computer science-related field or equivalent experience
  • 8+ years experience developing scalable cloud-native applications
  • Deep experience building applications on Azure or AWS
  • Experience with Grafana for observability and monitoring
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Proficiency with event-driven architecture, API integration, and GraphQL

Benefits For Sr. Software Engineer

Medical Insurance
401k
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive healthcare options
  • Flexible vacation policy
  • Paid company holidays
  • 401(k) with company match
  • Paid parental leave
  • Wellness stipends
  • HSA contributions
  • Professional development opportunities
  • Weekly catered lunches

Interested in this job?

Jobs Related To OpenGov Sr. Software Engineer

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.

Software Engineer - Whiteboards Squad

Senior Software Engineer position at ClickUp's Whiteboards Squad, focusing on visual collaboration tools and high-performance systems.

Senior Software Engineer, Optimize

Senior Software Engineer position at Webflow focusing on AI-powered website optimization and personalization, offering remote work and competitive compensation.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.

Senior Web UX Engineer, Launch and Product Marketing

Senior Web UX Engineer position at Airbnb, focusing on building launch and product marketing pages with innovative animated experiences using modern frontend technologies.