OpenGov, the leading provider of AI-enabled software for public sector organizations, is seeking a Principal Software Engineer to join their team in Pune, India. This role offers an opportunity to make a significant impact on government software solutions that serve 2,000+ communities across the United States. As a Principal Engineer, you'll lead the design and implementation of scalable software solutions, leveraging your expertise in distributed systems and cloud-native architectures. The position requires 12+ years of experience and deep technical knowledge in Java, JavaScript/TypeScript, and various database technologies. You'll work in a fast-paced, mission-driven environment where you'll mentor other engineers, drive technical decisions, and help modernize government operations through technology. The role offers comprehensive benefits including healthcare, 401(k) matching, and professional development opportunities. This is an ideal position for a seasoned engineer who wants to combine technical leadership with meaningful public sector impact, working on solutions that strengthen democracy through better government operations.