HamburgerMenu
hirist

OpenGov - Data Solutions Engineer III - Python Programming

Posted on: 23/07/2025

Job Description

OpenGov is the leader in AI-enabled software for cities, counties, state agencies, and special districts.

With a mission to power more effective and accountable government, OpenGov serves 2,000 communities across the United States.

OpenGov is built exclusively for the unique asset management, permitting and licensing, procurement and contract management, tax and revenue, budgeting and planning, and financial management needs of the public sector.

The OpenGov platform empowers organizations to operate more efficiently, adapt to change, and strengthen public trust.

Job Summary :


The Data Solutions Engineer III is a fully qualified, experienced professional responsible for driving complex customer data integration implementations from start to finish.

This role requires sophisticated analytical and problem solving techniques to assess and address unique customer needs by way of database schema knowledge, ETL tooling, and scripting to maximize the value for the customer.

As a trusted advisor, the Data Solutions Engineer combines their deep expertise in database systems and data migrations with a strategic perspective to guide customers through their challenging integration and migration needs.

By building strong relationships with senior internal and other external stakeholders, this position influences projects to deliver impactful solutions.


Responsibilities :


- Serve as a key technical advisor and thought leader, leveraging expertise to guide and influence stakeholders on complex data integration projects.

- Lead the end-to-end implementation of advanced SQL and ETL solutions, addressing diverse and often unique challenges in customer workflows.

- Proactively assess customer needs, using sophisticated problem-solving techniques to propose creative and scalable solutions.

- Partner with senior government personnel and internal cross-functional teams to design and deliver tailored integration strategies.

- Identify and drive opportunities for process improvement, collaborating with internal teams to simplify, enhance, and automate workflows that optimize customer experience.

- Independently manage a diverse portfolio of 10-15 projects, using strong organizational and time management skills to meet critical deadlines.

- Create and refine detailed requirements documentation to ensure alignment with customer goals and technical specifications.

- Mentor junior team members and provide guidance to peers on best practices and innovative approaches for data integrations and migrations.

- Stay informed on the latest trends in SaaS, APIs, and cloud technologies, integrating this knowledge into customer projects to drive innovation and value.


Requirements And Preferred Experience :


- 4+ years of related experience in Python , SQL scripting, Professional services delivery experience.

- Experience with different database systems


- Ability to adapt to a rapidly changing product and respond strategically to customer needs.

- Strong interpersonal skills Experience with budgeting concepts and practices and/or finance/budgeting solutions nice to have.

- Organize own work for daily, weekly, and monthly work plans


- Proactively communicate deadlines, updates, and issues to relevant parties.

- Experience with SaaS solutions, APIs, or Cloud technologies


- Experience with Agile & Scrum methodologies.


info-icon

Did you find something suspicious?