Team Lead, Software Engineering - Data Transformation
Core
Lead a team building next-generation data transformation pipelines, services, and integrations for enterprise contracting and billing systems, processing financial data from multiple external sources.
Role type
Senior Team Lead, Data Engineering
Builds
Data migration and transformation pipelines, back-end services, APIs, and integrations for enterprise contracting and billing systems
Domain
Finance technology / Real estate data
Deliverable
production ML models | product features
Required skills
Team leadership and hiring, end-to-end delivery ownership, architecture design (data platform and application), hands-on pipeline and service implementation, production support and incident response, engineering standards (testing, CI/CD, observability)
Preferred skills
Databricks/Delta Lake expertise, managed ingestion and streaming tooling, data quality and governance frameworks, microservices and containerization, AWS data services, payments/financial systems experience
Technologies
Python, Scala, Java, C#/.NET, SQL, Databricks, Spark, Snowflake, BigQuery, Redshift, Airflow, dbt, AWS, Azure, GCP, Docker, Kubernetes, Kafka
Responsibilities
Lead and grow a team of data and software engineers; own team deliverables from scope to delivery; coordinate with product and business stakeholders; design and own system architecture; contribute hands-on to pipeline and service implementation; ensure production reliability and support; enforce high engineering standards
Seniority
Senior, hands-on IC with team leadership