Full-Time

Senior Software Engineer-Platform

OpenGov

OpenGov

501-1,000 employees

Cloud software for U.S. government operations management

Government & Public Sector

Senior

Remote + 1 more

Required Skills
Kubernetes
Agile
Python
Git
Ruby
Apache Kafka
Java
Docker
AWS
Jenkins
SCRUM
REST APIs
Requirements
  • 5+ years of experience in hands-on coding and software design
  • 3+ years experience with a modern, high-level language. Java (our primary language), Ruby, Python, etc
  • 3+ years of professional experience with relational and non-relational databases
  • Proficiency with source control (Git) and common CI platforms (eg Jenkins)
  • Experience designing and building microservices connected by stream processing, Kafka preferred
  • Strong communication skills and a desire for transparency
  • Experience working as part of an agile team (Scrum or Kanban)
  • Experience with AWS
  • Experience building large-scale, consumer-facing enterprise SaaS software
  • Design and development of REST APIs
Responsibilities
  • Build robust, high-availability cloud software, crucial to supporting OpenGov's mission
  • Be part of a culture-focused, globally distributed team
  • Champion continuous improvement and best practices with the team
  • Collaborate with stakeholders across Design, Product Management, and Engineering
  • Support, troubleshoot, and monitor production systems
  • Design robust APIs and services that perform at scale
  • Build, test, and deploy with technologies like AWS, Kubernetes, Docker, and Spinnaker
  • Act as a key contributor, lead projects, and continuously improve the way the team collaborates and delivers
Desired Qualifications
  • Creation of GraphQL APIs
  • Experience with domain-driven design
  • Experience with cloud-native software development, including scaling (horizontal vs vertical) and cloud deployment strategies
  • Architecture of systems using both relational and non-relational database models

OpenGov Inc. stands out as a leading provider of modern cloud software specifically designed for U.S. local governments, state agencies, school districts, and special districts, serving over 1,600 agencies nationwide. The company's unique focus on public sector needs, such as budgeting, permitting and licensing, procurement, and asset management, makes it a valuable partner for efficient and accountable governance. OpenGov's commitment to customer engagement and continuous improvement, as evidenced by their proactive communication and feedback mechanisms, fosters a collaborative and efficient work environment.

Company Stage

M&A

Total Funding

$2B

Headquarters

San Jose, California

Founded

2012

Growth & Insights
Headcount

6 month growth

3%

1 year growth

24%

2 year growth

56%

Benefits

Competitive Salary

Work from Anywhere

Unlimited Vacation

Mission-Driven Colleagues

World-Class Healthcare

Professional Development

Family Matters

Amazing Customers

INACTIVE