OpenGov is leading the charge in AI-enabled software for public sector organizations, serving 2,000 communities across the United States. As a Staff Software Engineer, you'll be at the forefront of designing and implementing scalable software solutions that power more effective and accountable government operations.
The role demands deep technical expertise in software architecture, system design, and application development, with a focus on AI innovation. You'll be working with distributed systems, microservices, and cloud-native architectures, using technologies like Java, JavaScript/TypeScript, and various databases (PostgreSQL, MySQL, MongoDB, Redis).
Your typical day will involve enhancing applications for performance and scalability, collaborating with cross-functional teams, and solving unique technical challenges. The position requires 8+ years of professional experience, with at least 2 years in a senior or staff engineering role. You'll be based in Pune, India, working in an on-site capacity.
OpenGov offers a performance-based culture where innovation and impact are valued. The company provides comprehensive benefits including healthcare, 401(k) with company match, paid parental leave, and professional development opportunities. You'll be part of a global team of 800+ employees across multiple offices, working on meaningful projects that strengthen public trust and improve government operations.
This is an excellent opportunity for a passionate coder who enjoys problem-solving and values clean code and solid architecture. You'll be contributing to OpenGov's mission of powering more effective and accountable government while working with cutting-edge AI technology and cloud platforms. The role offers both technical leadership opportunities and the chance to make a real impact on public sector operations.