Tech Lead - Full-Stack Data & Python Engineering

New
Opportunity to work remotely within PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (B2)
Experience
5+ years of relevant experience, including 1+ years in a technical lead role
Required Skills
AWSPythonSQLSnowflakeCI/CDTerraformdbtGitHub Actions

Requirements

  • 5+ years of relevant experience, including 1+ years in a technical lead role.
  • Expert-level proficiency in Python (OOP, context managers, decorators, async, packaging).
  • Strong SQL development expertise, including modeling (star/snowflake, data vault) and performance tuning in Snowflake.
  • Proven hands-on experience with Snowflake and dbt (Core or Cloud), covering ETL/ELT patterns and orchestration.
  • Practical background in AWS Glue, Lambda, Athena, S3, and Step Functions.
  • Competency in CI/CD with GitHub Actions or Jenkins, and automated testing using Pytest, dbt tests, and Great Expectations.
  • Skills in IaC with Terraform, AWS CDK, or CloudFormation.
  • Solid understanding of AWS core services (EC2, VPC, IAM, RDS, Secrets Manager, KMS).
  • Capability to produce architecture diagrams, sequence/data flow diagrams, and non-functional requirements.
  • Strong communication, stakeholder management, documentation, and collaboration skills.
  • Proficiency in English at an Upper-Intermediate level (B2) or higher.

Responsibilities

  • Define technical vision, reference architectures, and design patterns for data ingestion, transformation, governance, and serving.
  • Design and develop end-to-end data pipelines, APIs, and backend systems using Python, dbt, and Snowflake.
  • Establish and enforce coding standards, testing strategies, branching models, and code review practices.
  • Lead IaC using Terraform, CloudFormation, or AWS CDK to automate environment provisioning.
  • Architect and implement integrations using AWS Glue, Lambda, Athena, S3, and Step Functions.
  • Implement comprehensive test coverage using Pytest, dbt tests, and Great Expectations.
  • Design and maintain CI/CD pipelines (GitHub Actions, Jenkins) for data workflows.
  • Monitor production pipelines, performance, and spend while driving remediation and resilience.
  • Partner with InfoSec and Compliance teams to embed data security controls, IAM policies, and regulatory requirements.
  • Coach and mentor data engineers, foster a culture of learning, and lead incident response.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now