Salary
💰 $120,125 - $197,625 per year
Tech Stack
AWSAzureCloudDistributed SystemsIoTKafkaPythonSparkSQL
About the role
- Lead, mentor and coach a team of six Data Engineering professionals; foster a collaborative environment.
- Establish and continuously improve Data Engineering architecture, processes and standards.
- Ensure team has measurable SMART goals (OKRs) and hold team accountable to performance.
- Own successful outcome and positive impact for critical large scale data engineering projects, including project and resource management and communication.
- Mitigate risks and clear blockers; provide visibility into progress to stakeholders.
- Collaborate cross-functionally to drive initiatives and align priorities.
- Own team performance against established SLAs and provide visibility into SLA adherence over time.
- Establish and provide metrics to identify bottlenecks and improvement opportunities.
- Establish, communicate and maintain a rolling 5-Quarter roadmap for Data Engineering; drive stakeholder alignment on roadmap and prioritization.
- Report to the Director of Data Management and Information Security; sit within the Engineering department.
Requirements
- 5+ years experience as a Data Engineer
- 3+ years experience as a people manager
- Proficiency at successfully managing large scale data engineering projects
- Experience with Agile project management
- Familiarity with distributed systems like Spark, Kafka and data lakes
- Experience working with time series data
- Understanding of challenges and best practices working with IoT data
- Experience with cloud platforms like AWS or Azure
- Understanding of data modeling principles
- Comfortable with object oriented programming languages such as Python
- Comfortable with SQL
- Strong leadership skills; ability to lead, mentor and coach a team
- Project management expertise: break down ambiguous projects, set milestones, provide stakeholder visibility
- Data architecture experience for structured and unstructured data
- Excellent verbal and written communication skills; cross-functional coordination and consensus building
- Strong analytical and problem-solving abilities