Software Engineer III (Data Platform)
OpenGov(27 days ago)
About this role
As a Software Engineer III at OpenGov, you will develop high-quality backend services and data platforms that enhance efficiency and transparency for government agencies. Your role involves designing and implementing scalable data ingestion and transformation systems using cloud-native technologies, primarily AWS, while writing production-quality code in Java or Python. You'll collaborate with cross-functional teams to create robust data products, enforce data quality standards, and address complex system challenges, all while mentoring junior engineers and promoting best practices within the engineering team.
Required Skills
- Software Engineering
- Backend Development
- Data Ingestion
- Data Transformation
- Analytics Services
- Java
- Python
- PySpark
- Clean Code
- System Design
+16 more
Qualifications
- BA/BS in Computer Science or a related discipline or equivalent professional experience
About OpenGov
opengov.comOpenGov is a leading provider of modern government software designed to enhance transparency, efficiency, and accountability for local, state, and county governments. Its comprehensive platform includes solutions for budgeting, performance management, permitting, licensing, financial management, and tax revenue collection, all aimed at streamlining public service operations. With a focus on facilitating effective communication and collaboration between government entities and their constituents, OpenGov empowers agencies to utilize data-driven decision-making. The user-friendly interface and robust integration capabilities position OpenGov as an essential partner for governments striving to innovate and thrive in the digital age.