O

OpenGov

Cloud-based budgeting, planning, and permitting software

Senior Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience developing highly scalable cloud-native applications.
  • Proficiency in JavaScript, TypeScript, ReactJS, and NodeJS is required.
  • Proficiency in event-driven architecture, API integration, and GraphQL is required.
  • Deep experience building applications on either Azure or AWS using current CI/CD and DevOps best practices.
  • Prior experience building applications using modern tools such as Grafana for observability and performance monitoring.
  • Experience working with customers to improve product experiences.
  • Experience working across the frontend and backend and shipping features end-to-end.
  • Experience building with AI-driven user experiences, agents, and workflow automation; direct machine learning experience is not required.
  • A BA/BS in a computer science-related field or equivalent experience is required.

Responsibilities

  • Collaborate across the organization to understand and translate business priorities into shipped features that deliver customer success.
  • Generate clean, efficient, well-documented software following industry best practices.
  • Provide leadership and technical guidance to develop resilient, scalable SaaS applications.
  • Collaborate with cross-functional teams to understand and translate business requirements into technical specifications.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Mentor and guide junior software engineers, fostering continuous learning and improvement.
  • Contribute to the engineering culture of innovation, leading-edge technology adoption, and quality.
  • Cultivate customer empathy to ensure solutions exceed customer expectations.
  • Drive continuous improvement of development processes, tools, and operational excellence.
  • Stay current with emerging technologies and industry trends, advocating for adoption where appropriate.

About the Company

OpenGov

Cloud-based budgeting, planning, and permitting software

OpenGov provides cloud-based software for local governments, offering tools for strategic budgeting and planning, permitting, licensing, and code enforcement. The product suite runs as software-as-a-service, so agencies subscribe and access the tools over the internet. The budgeting and planning software digitizes financial processes, helps create budgets faster, and uses data analytics to reveal trends and connect strategic initiatives to outcomes. The workflows are designed to replace paper-based tasks with online, centralized systems, improving transparency and public engagement while reducing time and resources spent. OpenGov differentiates itself with deep public-sector experience and a focus on modernizing legacy processes, cyber awareness, and data-driven decision making for local governments. Its goal is to help government leaders run more efficient, transparent, and accountable operations.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$228M
Headquarters
Redwood City, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at OpenGov

See more jobs