Data Delivery Manager

Seasoned technical manager who provides leadership, vision and oversight to a team of high-performing Data Engineers working at scale. Partners with Product Management to create forward-looking roadmaps and coordinate work efforts. Works closely with the client delivery teams to facilitate timely and high-quality outcomes of Clearsense solutions to clients. Assists with prioritization and delegation of work efforts across the Data Engineers, including those assigned to delivery pods. Helps the team innovate through creative problem-solving. Pairs strong technical knowledge with excellent oral and written communication skills to break down complex concepts and promote broad understanding. Participates in business development activities to help identify, vet and progress strategic opportunities pertaining to new and existing clients. Contributes to the growth of the team’s technical and business acumen through training, coaching and mentoring. Leverages understanding of the technical data engineering workflows to identify opportunities for process improvements and technology utilization, both within and outside of the Data Engineering team.

Key Responsibilities

  • Lead the Data Engineering team in delivering Clearsense solutions to our clients
  • Assist in the recruitment, hiring and retention of top Data Engineers
  • Provide day-to-day supervision and administrative support for the Data Engineering team
  • Manage a portfolio of internal and external projects
  • Support the pre-sales cycle, including but not limited to: demos, discovery sessions, RFI/RFP responses and estimates
  • Provide input to resource plans and budgets
  • Appropriately balance, prioritize and delegate the team’s work to deliver on commitments while avoiding burnout
  • Assist in the refinement of client requirements, and make recommendations to the team
  • Promote discovery and problem-solving through resourcefulness and unconventional thinking
  • Orchestrate design, development, testing and deployment efforts as they relate to the Data Engineering team
  • Serve as a point of escalation on assigned projects
  • Select appropriate training for team members, and provide hands-on coaching as needed
  • Periodically evaluate team processes and procedures with the team to identify inefficiencies, and to suggest and implement process improvement strategies

Qualifications

  • Minimum of 3 years’ experience managing technical teams, preferably teams of database administrators, database developers, and/or data scientists
  • Minimum of 5 years’ experience with technical estimating, resource planning and budgeting
  • Bachelor’s degree or equivalent experience in related field
  • In-depth understanding of data structures and algorithms
  • Proficiency in writing and tuning advanced SQL queries
  • Conversant in one or more development languages, e.g. Java, Python
  • Experience with data warehouse technologies and data modeling
  • Experience with big data technologies, e.g. Hadoop
  • Project management experience
  • Familiarity with Agile development practices
  • Experience with data science and machine learning technologies and tools a plus
  • Previous experience in a highly regulated industry, e.g. healthcare, banking/finance, insurance a plus

Skills & Competencies

Visionary Leadership–Displays passion and optimism; Inspires respect and trust. Mobilizes others to fulfill the vision; provides vision and inspiration to peers and subordinates.

Business Acumen–Understands business implications of decisions. Displays orientation to profitability; demonstrates knowledge of market and competition. Aligns work with strategic goals.

Strategic Thinking–Develops strategies to achieve organizational goals. Understands organization’s strengths & weaknesses. Analyzes market and competition; identifies external threats and opportunities. Adapts strategy to changing conditions.

Problem Solving–Helps the Data Engineering team to identify and resolve problems in a timely manner, to gather and analyze information skillfully, to develop alternative solutions, and to avoid silos. Uses reason even when dealing with emotional topics.

Delegation–Delegates work assignments; matches the responsibility to the person. Gives authority to work independently; sets expectations and monitors delegated activities. Provides recognition for results.