Data Engineering Manager M3
You will build, lead, and coach engineers working on data services and infrastructure. You will translate strategy into roadmaps and milestones, make architecture decisions, own the data and financial-reporting platforms, set their long-term direction, hire talent, review code and designs, and help resolve incidents.
Responsibilities
- Build, lead, and scale engineering teams focused on data services and infrastructure
- Coach and mentor engineers
- Translate product vision into quarterly roadmaps and iterative milestones
- Make architectural decisions and uphold engineering practices
- Own the design, delivery, and operation of data and financial-reporting platforms
- Set the long-term direction of the data platform
- Recruit engineering talent
- Review designs and code, triage incidents, and join on-call rotations
Requirements
- Engineering degree in Computer Science or equivalent
- 8+ years of data engineering experience
- 2+ years of engineering-management experience
- TypeScript
- Node.js
- Python
- Kotlin
- SQL
- PostgreSQL or MySQL
- RESTful API design
- Data pipeline
- ETL
- Data warehouse
- Data modeling
- Snowflake
- BigQuery
- Spark
- Presto
- Druid
- Systems design
- Event-driven system
- Kafka
- Project leadership
- Unit testing
- Functional testing
- Debugging
- Microservices
- Service-oriented architecture
- Git
- GitHub
- Code review
- CI
- JIRA
- Confluence
- Written communication
- Verbal communication
Benefits
- IT equipment support
- Meal and commute allowance
- Medical insurance
- Well-being allowance
- Office snacks
