We are seeking a hands-on Tech Lead with deep expertise in Python, AWS, Snowflake, and modern data engineering to lead a team of four data engineers in designing, building, and operating robust, secure, and scalable data platforms and products.ResponsibilitiesDefine technical vision, reference architectures, and design patterns for data ingestion, transformation, governance, and serving across Python, dbt, and SnowflakeDesign and develop end-to-end data pipelines, APIs, and backend systems using Python, dbt, and Snowflake; write production-grade SQL and codeEstablish and enforce coding standards, testing strategies, branching models, and code review practices to ensure clean, maintainable, and secure codeLead IaC using Terraform, CloudFormation, or AWS CDK to automate environment provisioning, enforce guardrails, and enable repeatable deploymentsArchitect and implement integrations using AWS Glue, Lambda, Athena, S3, Step Functions, and event-driven/serverless patternsImplement comprehensive test coverage (unit, integration, and data-quality tests) using Pytest, dbt tests, and Great Expectations; embed observability for data reliabilityDesign and maintain CI/CD pipelines (GitHub Actions, Jenkins) for data workflows, dbt jobs, and Python services; enable automated deployments and rollback strategiesMonitor production pipelines, performance, and spend; drive remediation, tuning, and resilience mechanisms (e.g., retries, dead-letter queues, backpressure)Partner with InfoSec and Compliance teams to embed data security controls, IAM policies, encryption, lineage, auditability, and regulatory requirements (e.g., GxP, SOX, ISO 27001)Create and maintain high-quality documentation for architectures, designs, runbooks, and operational procedures; promote knowledge sharingCollaborate on backlog prioritization, estimations, release planning, and cross-team dependencies; track delivery against OKRsEngage business and R&D stakeholders to clarify requirements, define SLAs, and communicate status and risks; translate business needs into technical outcomesCoach and mentor data engineers on best practices, architectural thinking, and career growth; foster a culture of continuous learning and accountabilityLead on-call rotations and incident response; perform root cause analysis and drive corrective actions and postmortemsEvaluate new tools and approaches; standardize reusable components, templates, and accelerators to scale delivery across teamsRequirements5 years of relevant experience, including 1 years in a technical lead roleExpert-level proficiency in Python (OOP, context managers, decorators, async, packaging), with strong software design and performance optimization skillsStrong SQL development expertise, including modeling (star/snowflake, data vault) and performance tuning in SnowflakeProven hands-on experience with Snowflake and dbt (Core or Cloud), covering ETL/ELT patterns, orchestration, monitoring, and data governance conceptsPractical background in AWS Glue, Lambda, and Athena, along with S3 and Step Functions; familiarity with event-driven and micro-batch architecturesCompetency in CI/CD with GitHub Actions or Jenkins, and automated testing using Pytest, dbt tests, and Great ExpectationsSkills in IaC with Terraform, AWS CDK, or CloudFormation, with 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, including trade-off analysis and decision recordsStrong communication, stakeholder management, documentation, and collaboration skills; ability to lead a distributed team across time zones and drive consensusProficiency in English at an Upper-Intermediate level (B2) or higherWe offerWe gather like-minded people:Engineering community of industry professionalsFriendly team and enjoyable working environmentFlexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Outstanding career roadmapLeadership development, career advising, soft skills, and well-being programsCertification (GCP, Azure, AWS)Unlimited access to LinkedIn Learning, Get Abstract, Cloud GuruEnglish classesWe cover it all:Stable income (Employment Contract or B2B)Participation in the Employee Stock Purchase PlanBenefits package (health insurance, multisport, shopping vouchers)Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and moreReferral bonusesCorporate, social and well-being eventsPlease, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.We will reach out to selected candidates exclusively.EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Interesuje Cię ta oferta?