OpenGov, the leader in AI-enabled software for government agencies, is seeking a Senior Software Engineer to join our dynamic team. This role offers an opportunity to develop cutting-edge SaaS solutions that enhance government efficiency and transparency. You'll work with modern technologies including Angular, TypeScript, .NET Core, and Postgres Aurora, leading the development of scalable applications that serve 2,000+ communities across the United States.
As a senior engineer, you'll play a crucial role in our engineering team, leading technical initiatives and mentoring junior developers. The position requires expertise in full-stack development, with a focus on C# .NET Core for backend and Angular for frontend development. You'll be responsible for designing and implementing complex applications while ensuring optimal performance and scalability.
The ideal candidate brings 8+ years of experience in developing cloud-native applications, with strong proficiency in event-driven architecture and API integration. You'll work in a collaborative, fast-paced environment across our offices in San Francisco, Atlanta, Boston, Chicago, Dubuque, Plano, and Pune.
We offer comprehensive benefits including healthcare, 401(k) with company match, paid parental leave, and professional development opportunities. This is more than just a technical role – it's an opportunity to contribute to the core of our democracy by building solutions that power more effective and accountable government. Join us in our mission to transform how governments serve their communities through innovative technology.