Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and its constituents together. We are on a mission to support our customers with meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Consistently appeared on the GovTech 100 list over the past 5 years Recognized as one of the best companies to work for on BuiltIn Served 5,500 federal, state, and local government agencies More than 300 million citizen subscribers power an unmatched Subscriber Network Comprehensive cloud-based solutions for communications, government website design, meeting and agenda management software, records management, and digital services Empowers stronger relationships between government and residents across the U.S., U.K., Australia, New Zealand, and Canada
Data Engineer
Location
United States + 5 moreAll locations: United States, United Kingdom, Canada, India, Australia, New Zealand
Posted
9 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
The Data Engineer III is responsible for consistently designing, developing, and operationalizing data analysis and visualizations for the Granicus platform and internal reporting. This experienced role will make key architectural decisions about the development of the Granicus data stack, write maintainable code, and debug production issues across the data ecosystem. This new resource will be key in alleviating the reporting and import/export backlog.
- AWS Expertise: Design, implement, and optimize data solutions leveraging AWS services (Lambda, Glue, S3, Redshift, Step Functions, Kinesis) for seamless data ingestion, transformation, storage, and real-time processing.
- Data Pipelines and ETL: Develop robust ETL processes, ensuring accurate and timely data movement across platforms.
- Stream Processing: Design and implement real-time streaming solutions to handle high-velocity data flows for timely insights.
- Python and Pandas Mastery: Employ Python and Pandas for advanced data cleaning, manipulation, and analysis.
- Data Warehousing and Modeling: Architect and maintain optimized data warehouses and data lakes, along with designing and implementing effective data models for efficient querying and analysis.
- Query Optimization: Proactively tune query performance and data models to deliver fast and reliable data access.
- Consistently design, develop, and operationalize data analysis and visualizations for the Granicus platform and internal reporting that is well-tested and stable.
- Make key architectural decisions about the development of the Granicus data stack.
- Write concise, legible, and maintainable code in support of data analysis and reporting.
- Debug production issues across the data ecosystem.
- Collaborate effectively in a remote team setting, communicating proactively and demonstrating a strong sense of ownership.
Qualifications
- 4+ years of experience in designing, implementing, and providing production support for highly reliable and scalable data systems, ideally with some of that experience at an early-stage startup.
- Expert level experience in SQL and data lake architectures.
- Strong working knowledge and experience developing in SQL, Typescript, and Python.
- 3+ years of experience maintaining and developing data visualizations and reporting in Snowflake, including cost management and performance tuning.
- A desire to craft great data analysis and reports that meet our customers’ and internal business needs.
- The ability to work collaboratively in a remote team setting by communicating proactively and demonstrating a strong sense of ownership.
- The ability to show empathy towards your coworkers and our customers.
Requirements
- Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.
- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies.
Benefits
- We are a remote-first company with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand.
- At Granicus, we are building a transparent, inclusive, and safe space for everyone who wants to be a part of our journey.
- A few culture highlights include – Employee Resource Groups to encourage diverse voices.
- Coffee with Mark sessions – Our employees get to interact with our CEO on very important and sometimes difficult issues ranging from mental health to work-life balance and current affairs.
- Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.
- We bring in special guests from time to time to discuss issues that impact our employee population.
Job Requirements
- 4+ years of experience in designing, implementing, and providing production support for highly reliable and scalable data systems, ideally with some of that experience at an early-stage startup.
- Expert level experience in SQL and data lake architectures.
- Strong working knowledge and experience developing in SQL, Typescript, and Python.
- 3+ years of experience maintaining and developing data visualizations and reporting in Snowflake, including cost management and performance tuning.
- A desire to craft great data analysis and reports that meet our customers’ and internal business needs.
- The ability to work collaboratively in a remote team setting by communicating proactively and demonstrating a strong sense of ownership.
- The ability to show empathy towards your coworkers and our customers.
- Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.
- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies.
Benefits
- We are a remote-first company with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand.
- At Granicus, we are building a transparent, inclusive, and safe space for everyone who wants to be a part of our journey.
- A few culture highlights include – Employee Resource Groups to encourage diverse voices.
- Coffee with Mark sessions – Our employees get to interact with our CEO on very important and sometimes difficult issues ranging from mental health to work-life balance and current affairs.
- Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.
- We bring in special guests from time to time to discuss issues that impact our employee population.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Science AI Engineer, Advisor
Gainwell Technologies LLCGainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
The role involves designing, building, and deploying advanced AI solutions, including Generative AI, across healthcare technology platforms to improve outcomes and efficiency. This includes developing machine learning models, handling data engineering tasks, and ensuring seamless integration and optimization within existing systems.
Lead Data Engineer
HumanaHumana Inc. (NYSE: HUM) is committed to putting health first – for our teammates, our customers, and our company. Through our Humana insurance services and CenterWell healthcare services, we make it easier for the millions of people we serve to achieve their best health – delivering the care and service they need, when they need it.
The Lead Data Engineer will design, build, and optimize cloud-native data pipelines and platform components, ensuring high performance, reliability, and scalability. Key tasks include serving as a technical expert for Snowflake and Azure, leading hands-on implementation, developing API-driven integrations using MuleSoft, and driving migration from on-prem SQL Server to Snowflake.
Senior Data Engineer
Mayo ClinicMayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. We are dedicated to our employees, investing in competitive compensation and comprehensive benefit plans to take care of you and your family, now and in the future. Continuing education and advancement opportunities available Employees located at major campuses in Phoenix/Scottsdale, Arizona; Jacksonville, Florida; Rochester, Minnesota; and at Mayo Clinic Health System campuses throughout Midwestern communities Each Mayo Clinic location is a special place where employees thrive in both their work and personal lives Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status.
The role involves architecting and maintaining automated data pipelines for ingesting, transforming, and integrating complex datasets using tools like DataStream and Dataflow, while leveraging Composer/Airflow for scheduling and monitoring pipeline operations. Duties also include translating business needs into pipeline specifications, building optimized data models, and ensuring data quality and security across all processes.
Senior Data Engineer
Mayo ClinicMayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. We are dedicated to our employees, investing in competitive compensation and comprehensive benefit plans to take care of you and your family, now and in the future. Continuing education and advancement opportunities available Employees located at major campuses in Phoenix/Scottsdale, Arizona; Jacksonville, Florida; Rochester, Minnesota; and at Mayo Clinic Health System campuses throughout Midwestern communities Each Mayo Clinic location is a special place where employees thrive in both their work and personal lives Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status.
The role involves architecting and maintaining automated data pipelines for ingesting, transforming, and integrating complex datasets using tools like DataStream and Dataflow, while leveraging Composer/Airflow for scheduling and automation. Duties also include translating business needs into pipeline specifications, optimizing data models, and ensuring data quality and security across all processes.