Granicus

Data Engineer

Granicus

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
  • Develop robust ETL processes, ensuring accurate and timely data movement across platforms.
  • Design and implement real-time streaming solutions to handle high-velocity data flows for timely insights.
  • Employ Python and Pandas for advanced data cleaning, manipulation, and analysis.
  • Architect and maintain optimized data warehouses and data lakes, along with designing and implementing effective data models for efficient querying and analysis.
  • Proactively tune query performance and data models to deliver fast and reliable data access.
  • Collaborate effectively in a remote team setting, communicating proactively and demonstrating a strong sense of ownership.

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.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ETL processesdata analysisdata visualizationdata modelingSQLPythonPandasTypescriptdata warehousingperformance tuning
Soft Skills
collaborationcommunicationownershipempathy