OpenGov, the leading provider of AI-enabled software for public sector organizations, is seeking a Staff Software Engineer to join their Backend team in Boston. This role offers an opportunity to make a meaningful impact on government technology while working with cutting-edge cloud technologies.
The position requires a seasoned engineer with 12+ years of experience to architect and develop scalable, cloud-native backend services. You'll work with technologies like C#, Node.js, Kafka, and various AWS services, while leading the adoption of modern architectural patterns and best practices. The role combines technical leadership with hands-on development, requiring expertise in distributed systems, microservices, and both SQL and NoSQL databases.
As a Staff Engineer, you'll not only build robust backend solutions but also mentor other engineers and drive technical excellence across the team. You'll collaborate with cross-functional teams to align technical solutions with business needs while ensuring high performance and reliability of systems.
OpenGov offers a compelling mission of powering more effective and accountable government, serving 2,000 communities across the United States. The company provides a comprehensive benefits package including healthcare, 401(k) matching, paid parental leave, and professional development opportunities. With offices across multiple locations and a global team of 800+ employees, OpenGov offers a dynamic, fast-paced environment where innovation and impact are valued.
The compensation range of $210K-$223K includes both base salary and variable compensation, reflecting the company's commitment to recognizing and rewarding excellent performance. This is an ideal opportunity for a senior engineer who wants to combine technical excellence with meaningful public sector impact while working alongside passionate, driven colleagues in a mission-driven organization.