**Responsibilities**:**Accountabilities**:- Build and lead a high-performing development team with direct reports.- Lead the design and development of data-focused software products using modern data platforms and technologies.- Collaborate closely with program stakeholders to ensure alignment with strategic objectives and product goals.- Collaborate closely with the architecture team on design, implementation, and testing.- Guide the development of data processing pipelines, ensuring scalability, reliability, and security across different types of data.- Oversee the implementation of CI/CD pipelines to streamline the development lifecycle.- Drive continuous improvement in team performance through mentoring, coaching, and fostering a collaborative environment.- Lead the adoption of best practices in software development, data management, and engineering processes.**Essential Job Functions and Requirements**:- Leadership & Team Management:_- Experience building and leading software engineering teams from the ground up.- Proven ability to mentor, coach, and develop junior and senior engineers.- Strong communication and leadership skills with the ability to collaborate cross-functionally.- Technical Expertise:_- Experience using Databricks for big data processing and analytics.- Proficient in Python and Spark for data processing, with strong SQL skills for querying and managing databases.- Familiarity with various ETL techniques (e.G., batch processing, stream processing, data integration) and examples of implementing these to transform and move data efficiently.- Experience working with both structured data (e.G., relational databases, CSVs) and unstructured data (e.G., JSON, logs).- Experience with data normalization, cleaning, and transformation processes.- DevOps & CI/CD:_- Strong experience with continuous integration and continuous delivery (CI/CD) pipelines to automate testing, deployment, and monitoring processes.- Expertise with Azure DevOps for managing code repositories, building, and deploying solutions in cloud environments.- Data Analytics Experience:_- Hands-on experience developing data analytics solutions, including real-time analytics and batch processing.- Experience with data visualization tools (e.G., Power BI, Tableau) to interpret and present data insights.**Required Skills and Experience**:- Degree in Computer Science, Engineering, or a related field.- 7+ years of experience in software engineering, with at least 2 years in a leadership role focused on data products and analytics.- Intermediate knowledge of required programming languages.- Effective verbal and written communication skills; effective customer service skills.- Ability to work independently or within a team environment and handle multiple projects simultaneously.