Engineering Manager - Data
Core
Lead a team of cloud engineers and architects to deliver data engineering solutions for clients, managing technical execution, client engagement, and team development.
Role type
Senior Engineering Manager (Cloud Data Engineering)
Builds
Cloud data engineering solutions, data migrations, and analytics platforms for enterprise clients
Domain
Cloud services, Data Engineering, Generative AI
Deliverable
client delivery
Required skills
AWS data landscape expertise, Relational database design and optimization, Big data processing (Spark, Hadoop, EMR), Machine Learning and MLOps, Infrastructure as Code, CI/CD pipelines, Technical leadership, Client-facing communication, Sprint management, Code review
Preferred skills
Advanced analytics (time series, statistics), Data Governance and MDM, Application modernization
Technologies
AWS, Spark, Hadoop, EMR, Infrastructure as Code tools, CI/CD pipelines
Responsibilities
Manage a team of 5-8 cloud engineers and architects, Interface with clients to propose technical improvements, Take on hands-on technical tasks in sprints, Lead technical discussions with customers, Handle code reviews and pull request management, Manage task assignments within sprints, Perform technical leadership activities (roadmap, best practices, risk identification), Conduct in-project mentoring and career development, Ensure technical accountability on delivery, Kickoff new client engagements and act as technical escalation point, Develop and review proposals and contracts, Perform technical interviews for candidates, Conduct weekly 1:1s with direct reports
Seniority
Senior, hands-on IC with management responsibilities