Software Engineer II - PRO

Cloud software provider for state and local government, transforming communities through effective and accountable governance solutions.
$128,000 - $137,500
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer II - PRO

OpenGov is a leading provider of cloud software solutions for state and local government agencies, focused on enabling more effective and accountable governance. As a Software Engineer II, you'll be part of a mission-driven team building SaaS solutions that transform how governments operate. The role involves working with modern technologies like ReactJS, Javascript, GraphQL, and NodeJS to develop features that help governments improve efficiency and transparency.

The company has received numerous accolades, including being named a 2023 Top Workplaces USA award winner and Forbes America's Best Startup Employer. With over 1,800 government clients, OpenGov's solutions impact one in three people in the US through digital services. The company culture emphasizes innovation, quality, and social impact.

You'll be working in a fast-paced, agile environment, designing and implementing complex applications while focusing on speed and scalability. The role requires strong collaboration with product, UX, and platform engineers. The compensation package includes comprehensive benefits, and you'll be working under the leadership of CEO Zac Bookman, recognized as a Tech Pioneer by the World Economic Forum.

This position offers an opportunity to make a meaningful impact on public sector operations while working with cutting-edge technologies. The ideal candidate will bring strong technical skills, a passion for public service, and the ability to work independently while contributing to team success. Join OpenGov to be part of a mission that's transforming how governments serve their communities.

Last updated a month ago

Responsibilities For Software Engineer II - PRO

  • Develop, test, and deploy high-quality software with minimum supervision
  • Write clean, efficient, and well-documented code following industry best practices
  • Troubleshoot, debug, and resolve complex technical issues
  • Contribute to continuous improvement and operational excellence
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Stay up-to-date with emerging technologies and industry trends to drive innovation within the team
  • Contribute to OpenGov's Engineering culture of innovation, leading-edge technology adoption and quality

Requirements For Software Engineer II - PRO

Java
JavaScript
Node.js
React
Python
Kafka
  • BA/BS in a computer-science-related discipline or equivalent experience required
  • 3+ years of professional experience in developing cloud native applications
  • Proficiency in Java or C++ or C# or equivalent program language is required
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS is required
  • Proficiency in data structures, database concepts, algorithms and observability is required
  • Working knowledge of event-driven architecture and Kafka preferred
  • Working knowledge of ElasticSearch/OpenSearch preferred

Benefits For Software Engineer II - PRO

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical coverage
  • Dental coverage
  • Vision coverage
  • Paid parental leave
  • Wellness stipend for gym memberships/fitness classes
  • HSA employer contribution
  • Weekly in-office lunch (Wednesdays)

Interested in this job?

Jobs Related To OpenGov Software Engineer II - PRO

Software Engineer III

Mid-level Software Engineer role at OpenGov, building AI-enabled SaaS solutions for government agencies using modern technologies like React, Node.js, and GraphQL.

Software Engineer II - PRO

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II - PLC

Software Engineer II position at OpenGov, building cloud solutions for government agencies using modern technologies and making meaningful impact on public sector operations.

Software Engineer II

Software Engineer II position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Job Developer

Job Developer position at CEO helping formerly incarcerated individuals secure employment through employer partnerships and placement services.