Senior Software Engineer
Indexed description
Job Summary:
At OpenGov bold ideas ship daily and rapid iteration turns directly into measurable customer
impact. We stay relentlessly aligned with customer outcomes while pushing the frontier of
AI-driven software development, using cutting-edge AI tools and techniques to build
systems that scale. As a Sr. Software Engineer at OpenGov, you will develop top-tier SaaS solutions that enhance efficiency, transparency, and accountability in government agencies. As a crucial member of our engineering team, you'll lead and deliver new features and improvements in a fast-paced, agile environment, utilizing modern technologies such as ReactJS, Typescript, GraphQL, and NodeJS. Strong communication and collaboration skills are essential for maintaining the highest standards.
Responsibilities:
● Collaborate across the organization to understand and translate business priorities into shipped features delivering customer success.
● Generate clean, efficient, and well-documented software following industry best practices.
● Provide leadership and technical guidance to ensure the development of resilient, scalable SaaS applications.
● Collaborate with cross-functional teams to understand and translate business requirements into technical specifications.
● Troubleshoot, debug and resolve complex technical issues.
● Mentor and guide junior software engineers, fostering a culture of continuous learning and improvement.
● Contribute to OpenGov’s Engineering culture of innovation, leading-edge technology adoption and quality
● Cultivate customer empathy to ensure that the solutions exceed customer expectations.
● Drive continuous improvement of development processes, leverage AI tools to improve development productivity, and operational excellence..
● Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.
Requirements and Preferred Experience:
● Thrives in a fast-paced, high-growth, ambiguous environment.
● Demonstrated experience in working with customers to improve product experiences
● Experience working across the stack as a fullstack and comfort shipping features end-to-end
● Experience building with AI-driven UX, agents, and workflow automation (direct ML experience not required)
● Proficiency in C#, .NET framework, and .NET Core.
● BA/BS in a computer science-related field or equivalent experience required.
● 8+ years of experience in developing highly scalable cloud-native applications.
● Deep experience building applications on either Azure or AWS using the latest CI/CD
and DevOps best practices
● Prior experience in building applications that leverage modern tools like Grafana for
observability and performance monitoring.
● Proficiency in JavaScript/TypeScript, ReactJS or NodeJS is a MUST.
● Proficiency with event-driven architecture, API integration, and GraphQL is a MUST.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search