
About OpenGov
Empowering governments through cloud-based solutions
Key Highlights
- Over 1,600 government clients across the U.S.
- $228 million raised in funding to date
- Headquartered in China Basin, San Francisco, CA
- Comprehensive cloud software for budgeting and performance management
OpenGov is a leading provider of cloud ERP software tailored for the public sector, headquartered in China Basin, San Francisco, CA. With over 1,600 government clients across the U.S., OpenGov's products enhance performance management, budgeting, and operational intelligence. The company has raised ...
🎁 Benefits
OpenGov offers unlimited vacation, a flexible work-from-anywhere policy, and comprehensive healthcare benefits. Employees also enjoy a mission-driven ...
🌟 Culture
OpenGov fosters a unique culture focused on innovation in public service. The company prioritizes digital transformation for governments, enabling the...
Skills & Technologies
Overview
OpenGov is hiring a Staff Software Engineer to architect and develop robust APIs and microservices for their Public Service Platform. You'll work with Node.js and React to serve over 100k daily users. This position requires significant experience in software engineering.
Job Description
Who you are
You have a strong background in software engineering with a focus on delivering high-quality features in an agile environment. Your experience includes architecting and developing robust APIs and microservices, particularly using Node.js and React. You are comfortable leading teams and providing tactical input into strategy while solving complex problems that require innovative solutions.
You possess knowledge of Ruby on Rails and Ember, which enhances your ability to contribute to various aspects of the product lifecycle. Your leadership skills enable you to guide your team effectively, ensuring that projects are completed on time and meet the highest standards of quality. You are passionate about using technology to improve community functions and public services.
What you'll do
As a Staff Software Engineer at OpenGov, you will be responsible for architecting and developing APIs and microservices that support our Public Service Platform. You will work closely with cross-functional teams to deliver features that enhance the user experience for over 100k daily users. Your role will involve leading technical discussions, mentoring junior engineers, and ensuring that best practices are followed throughout the development process.
You will own the end-to-end product lifecycle, from initial design through deployment and maintenance. Your contributions will directly impact the efficiency and effectiveness of local and state governments, helping them to operate more transparently and responsively. You will also have the opportunity to innovate and implement new technologies that align with our mission to power effective government.
What we offer
At OpenGov, we foster a performance-based culture where every employee is encouraged to contribute ideas and take initiative. We recognize and reward excellent performance, and we prioritize internal promotions. You will be part of a team that values collaboration and innovation, working towards a common goal of improving public services through technology. We offer competitive compensation and benefits, along with opportunities for professional growth and development.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OpenGov.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
OpenGov is hiring a Staff Engineer to lead the design and development of scalable software solutions. You'll collaborate with cross-functional teams to drive AI innovation and ensure engineering excellence. This role requires deep technical expertise in software architecture and system design.

Staff Engineer
OpenGov is hiring a Staff Software Engineer to lead the development of robust APIs and microservices. You'll work with Ruby on Rails and modern UI frameworks like React and Ember to enhance public service solutions. This position requires significant experience in software engineering and API development.

Staff Engineer
OpenGov is hiring a Staff Software Engineer to lead the development of robust APIs and microservices. You'll work with Node.js and React to serve over 100k daily users. This position requires significant experience in software engineering.

Staff Engineer
OpenGov is hiring a Staff Software Engineer to lead the development of robust APIs and microservices. You'll work with Ruby on Rails and modern UI frameworks like React and Ember to serve over 100k daily users. This position requires significant experience in software engineering and API development.

Staff Engineer
Druva is seeking a Senior Staff Software Engineer to design and implement backend server components for their data security solutions. You'll work with technologies like Java, Docker, and Kubernetes in Pune, India.