Staff Software Engineer

Leader in AI-enabled software for cities, counties, state agencies, and special districts, serving 2,000 communities across the United States.
Backend
Staff Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer

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.

Last updated 4 hours ago

Responsibilities For Staff Software Engineer

  • Design and implement high-quality, scalable, and maintainable software solutions
  • Write efficient, well-documented, and testable code
  • Provide technical guidance, mentorship, and hands-on support to engineers
  • Conduct thorough code reviews
  • Analyze and improve performance of existing applications and infrastructure
  • Collaborate with architects and product teams
  • Lead and influence proof of concepts/prototypes
  • Implement CI/CD practices, Observability and test driven design
  • Cultivate customer empathy
  • Contribute to Engineering culture of innovation
  • Stay current with emerging technologies and industry trends

Requirements For Staff Software Engineer

Java
JavaScript
TypeScript
PostgreSQL
MySQL
MongoDB
Redis
Kubernetes
  • BE in computer science or related field or MCA
  • 8+ years of professional software development experience
  • 2+ years in senior or staff engineering role
  • Proficiency in Java, JavaScript/TypeScript
  • Deep understanding of distributed systems, microservices, and cloud-native architectures
  • Experience with unit testing, integration testing, and CI/CD pipelines
  • Strong experience with SQL and NoSQL databases
  • Familiarity with cloud platforms and containerization tools

Benefits For Staff Software Engineer

Medical Insurance
401k
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive healthcare options for individuals and families
  • Flexible vacation policy and paid company holidays
  • 401(k) with company match
  • Paid parental leave
  • Wellness stipends
  • HSA contributions
  • Professional development and growth opportunities
  • Weekly catered lunches

Interested in this job?

Jobs Related To OpenGov Staff Software Engineer

Staff SDET Engineer

Senior SDET position at OpenGov leading quality engineering initiatives and implementing testing standards for government software solutions.

Technical Lead, Privacy

Technical Lead position at Axon focusing on privacy and data compliance systems, offering hybrid work and competitive compensation.

Technical Lead, Privacy

Technical Lead position at Axon focusing on privacy and data compliance systems, offering hybrid work and competitive compensation.

Staff Software Engineer

Staff Software Engineer position at EBS (Alarm.com) leading video engineering initiatives and mentoring team members in IoT and smart security solutions.

Staff Software Engineer, Tech Lead

Staff Software Engineer, Tech Lead position at Typeface, leading enterprise generative AI platform, offering $175-200K base salary with hybrid work in Seattle or Palo Alto.