Senior Data Engineer

Job expired!

Join Our Team as a Senior Data Engineer at Granicus

We are seeking a highly skilled Senior Data Engineer with extensive experience in AWS, Python, and stream processing technologies. If you have a proven track record in building and managing robust data infrastructures in data-driven environments, we want you on our team at Granicus—an industry leader in government technology solutions.

Key Responsibilities

As a Senior Data Engineer, you will:

  • AWS Expertise: Design and optimize data solutions using AWS technologies (Lambda, Glue, S3, Redshift, Step Functions, Kinesis).
  • Data Pipelines and ETL: Develop and manage efficient ETL processes across various platforms.
  • Stream Processing: Implement real-time streaming solutions for high-velocity data, enabling timely insights.
  • Python and Pandas Mastery: Utilize Python and Pandas for sophisticated data manipulation and analysis.
  • Data Warehousing and Modeling: Architect and maintain optimized data warehouses and lakes.
  • Query Optimization: Enhance performance of data queries and models for faster and more reliable data access.
  • Automation: Automate data processes to augment efficiency and scalability.
  • Data Mesh Architecture: Implement and manage the data mesh framework, ensuring data accessibility and usability across the organization.
  • Collaboration: Work closely with cross-functional teams to transform business requirements into technical data solutions.
  • Best Practices and Mentoring: Advocate for best practices in data engineering and mentor junior team members.

Your Impact

In your role, you will significantly contribute to the data-driven decision-making process throughout Granicus, influencing how innovations are crafted and implemented. Your expertise will directly support our mission of enhancing governmental operations and facilitating meaningful engagements with citizens.

Who We Are

Granicus provides technology that powers a digital-first government, connecting governments and citizens with seamless and secure solutions. With a suite of cloud-based solutions, Granicus empowers government agencies to provide better services and access to information, transforming public sector communications.

Why Granicus?

  • Global Presence: Join a team spread across major regions including the US, UK, India, and Australia.
  • Inclusive Culture: Thrive in an environment that fosters diversity and encourages open dialogue.
  • Employee Benefits: Enjoy comprehensive benefits including health insurance, wellness allowances, and opportunities for professional development.

Join Our Mission

If you are passionate about using your skills to make a real difference in public sector technologies and services, Granicus is your next step. Apply to be our next Senior Data Engineer and be part of a movement that redefines citizen engagement.

Experience requirements include a Bachelor's degree in Computer Science or related field, 10+ years in data engineering, deep expertise in AWS, Python, ETL processes, and excellent analytical skills. Even if you don’t meet every requirement, we encourage you to apply!

Granicus is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.