OpenGov is a leading cloud software provider transforming state and local government operations through the OpenGov Cloud platform. As a Software Engineer II, you'll be part of a mission-driven team building SaaS solutions that enhance government efficiency, transparency, and accountability. The role involves working with modern technologies like ReactJS, Javascript, GraphQL, and NodeJS in an agile environment.
The company has achieved remarkable growth, serving 1,800+ government agencies and has received numerous accolades including being named to the GovTech 100 for seven consecutive years. OpenGov has also been recognized as a 2023 Top Workplaces USA award winner and a Forbes America's Best Startup Employer.
Your work will directly impact communities by helping small business owners, ensuring proper tax dollar allocation, creating safer infrastructure, modernizing permitting processes, and assisting with disaster recovery. You'll be working on complex applications that require optimization for speed and scalability, collaborating closely with product, UX, and platform engineers.
The ideal candidate should have strong programming skills in multiple languages including Java/C++/C#, Python, JavaScript, and experience with cloud-native applications. Knowledge of event-driven architecture, Kafka, and ElasticSearch/OpenSearch is preferred. This role offers an opportunity to work with a smart, fun, and humble team while making a meaningful impact on public sector technology.
Under the leadership of CEO Zac Bookman, recognized as a Tech Pioneer by the World Economic Forum, OpenGov maintains a strong culture of innovation and social impact. The company offers a unique combination of technical challenges, professional growth, and the opportunity to contribute to more effective and accountable government operations.