OpenGov, the leading provider of AI-enabled software for government agencies, is seeking a Staff Software Engineer to join their innovative team. This role presents an exciting opportunity to work on solutions that directly impact 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 position requires deep technical expertise in software architecture, system design, and application development, with a focus on integrating AI-powered solutions into real-world applications.
The ideal candidate brings 8+ years of professional software development experience, with demonstrated expertise in Java, JavaScript/TypeScript, and distributed systems. You'll work with modern technologies including cloud platforms, containerization tools, and both SQL and NoSQL databases. Your role will be crucial in mentoring other engineers, conducting code reviews, and driving technical excellence across teams.
OpenGov offers a performance-based culture where innovation and impact are highly valued. The company provides comprehensive benefits including healthcare, 401(k) with company match, paid parental leave, and professional development opportunities. Based in San Francisco with offices across the US and in Buenos Aires and Pune, OpenGov offers a collaborative environment with weekly catered lunches.
This is more than just a technical role – it's an opportunity to contribute to the core of democracy by building solutions that help governments operate efficiently and strengthen public trust. If you're passionate about clean code, problem-solving, and making a meaningful impact on society, this position offers the perfect blend of technical challenges and purposeful work.