Job
Description
As the Engineering Team Lead, you will play a crucial role in guiding a cross-functional team to deliver high-quality technical solutions for our strategic data products. Leading by example, you will be involved in designing solutions, writing code, mentoring engineers, and collaborating with architects and stakeholders to drive the team forward. In this hands-on leadership position, you will be actively engaged in coding, shaping architecture, refining team processes, and fostering the technical development of your colleagues. Working closely with the Data and Analytics leadership team, including the VP Data and Analytics, architect, data operations lead, and product manager, you will translate business objectives into scalable technical solutions. Your responsibilities will include leading the technical implementation of projects within the Data and Analytics Engineering team, from initial design to deployment. Collaborating with the architect and operations lead, you will define scalable, secure, and maintainable system designs. By breaking down complex problems and facilitating practical solutions, you will drive the team towards success. Championing software engineering best practices such as code quality, testing, observability, and automation will be a key aspect of your role. Additionally, you will mentor and support team members through code reviews, design sessions, and informal coaching. Evaluating new technologies, frameworks, and patterns will be essential, guiding their adoption as needed. Creating a culture of inclusion, transparency, and continuous improvement will be a priority for you as you lead by example in fostering collaboration and growth within the team. Your strong technical background, with experience in software design, distributed systems, and cloud architectures, will be instrumental in guiding the team towards excellence. Required Skills: - Proven experience as a senior engineer or technical lead, demonstrating a history of delivering enterprise-grade software solutions with over 12 years of experience in the Software Industry. - Deep understanding of software design, distributed systems, and cloud architectures. - Experience in leading cross-functional teams and mentoring engineers. - Ability to evaluate trade-offs and drive consensus in architectural decisions. - Strong communication skills to convey complex ideas clearly to both technical and non-technical audiences. - Proficiency in working in agile, collaborative environments with a team-oriented mindset. Desired Skills: - Experience in fintech, especially related to broker-dealer systems, trading data, or regulatory compliance. - Hands-on experience with modern data platforms or data engineering systems. - Familiarity with technologies such as C#, AWS, Temporal.io, AWS Glue, GraphQL, or Blazor. - Demonstrable expertise in data modeling and data architecture, including data warehousing, data lakes, ETL, streaming, and data APIs. We are proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace.,