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