pracaon.pl

Lead Python Developer

Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, Polska
EPAM
Partner
4d
Salary to be agreed
Full-time • On-site • IT & Telecommunications

Key offer highlights

  • On-site work - no remote option

  • 5+ years of experience

  • Lead role

Description

We are seeking a Lead Python Developer to drive the design and implementation of our DSL service while taking technical ownership of cross-platform functionality. In this role, you will collaborate with multiple engineering teams to ensure seamless delivery coordination and architectural alignment across our platforms. Please note that working from the EPAM office 5 days per week is required. Responsibilities Design and implement the DSL service Take technical ownership of DSL-related cross-platform functionality Coordinate delivery across teams and components Align architecture, interfaces and delivery timelines with multiple engineering teams Drive the development of horizontal components spanning various platforms and technology stacks Oversee service boundaries and production API design for DSL-related systems Requirements 5+ years of experience in software engineering with a focus on Python development Background in the design and implementation of compilers, interpreters and parsers (CFG, Lark, tree-sitter) Expertise in AST-based codebase search or AST graph traversal algorithms Proficiency in designing production APIs and service boundaries Knowledge of data models, persistence and backend workflow orchestration Showcase of delivering complex horizontal components across platforms or technology stacks Capability to work with multiple engineering teams to align architecture, interfaces and delivery timelines

Requirements

  • 5+ years of experience in software engineering with a focus on Python development

  • Background in the design and implementation of compilers, interpreters and parsers (CFG, Lark, tree-sitter)

  • Expertise in AST-based codebase search or AST graph traversal algorithms

  • Proficiency in designing production APIs and service boundaries

  • Knowledge of data models, persistence and backend workflow orchestration

  • Showcase of delivering complex horizontal components across platforms or technology stacks

  • Capability to work with multiple engineering teams to align architecture, interfaces and delivery timelines

Responsibilities

  • Design and implement the DSL service

  • Take technical ownership of DSL-related cross-platform functionality

  • Coordinate delivery across teams and components

  • Align architecture, interfaces and delivery timelines with multiple engineering teams

  • Drive the development of horizontal components spanning various platforms and technology stacks

  • Oversee service boundaries and production API design for DSL-related systems

Seniority

  • Lead

Keywords / Skills

Python.Core
Domain-Specific Languages
AI & ML Strategy
Amazon Web Services
Neo4J
This offer was imported from an external portal.Listing source