Senior Technical Lead - Data & Integrations
About the role
The Senior Technical Lead - Data & Integrations role is responsible for driving the technical direction and architectural scalability of the company's core data integration and product expansion initiatives. The position involves hands-on technical ownership of engineering pods, establishing governance, optimizing ETL pipelines, and tuning database performance. Key responsibilities include defining technical vision, leading technical scoping and code reviews, mentoring engineers, and partnering with leadership to scale system integrations. The ideal candidate will have significant experience in software development, technical leadership, and expertise in Python, .NET, C#, ETL pipelines, Apache Airflow, MSSQL, PostgreSQL, and AWS technologies.
Must have
- 8+ years of hands-on software development experience, with 2+ years leading engineering pods or acting as a Tech Lead.
- Core Technical Stack (Mandatory): Advanced proficiency in Python, .NET, and C#.
- Proven experience building and maintaining robust ETL pipelines and orchestrating workflows with Apache Airflow.
- Strong expertise in MSSQL and PostgreSQL database design, query optimization, and performance tuning.
- Hands-on experience with core AWS technologies (e.g., S3, RDS, Lambda, ECS) to deploy scalable data architecture.
- Experience conducting architectural reviews, breaking down complex epics, and mentoring engineers to elevate team output.
- Strong ability to balance immediate roadmap delivery against long-term architectural stability, cost efficiency, and scalability.
Technologies
- Airflow
- AWS
- C#
- .NET
- ECS
- ETL
- AWS Lambda
- PostgreSQL
- Python
- RDS
- S3
- SQL Server