Lead Backend Developer (Python)

EPAM Systems

  • Polska
  • Stała
  • Pełny etat
  • 7 dni temu
We are seeking a Lead Backend Developer (Python) to head our team in transforming an existing geospatial web application for the SLB segment.The Lead role involves spearheading initiatives to optimize backend performance, architecting scalable cloud-based microservices, driving technical strategy, mentoring team members, and implementing new business logic. This position requires advanced expertise with cutting-edge geospatial tools and technologies.ResponsibilitiesLead the optimization of existing C#/Python SDK code for performance and seamless frontend integrationOversee and guide the rewriting and enhancement of existing business logic implementations using PythonCollaborate proactively with frontend and geospatial specialists, ensuring technical solutions align with business goals and requirementsArchitect and maintain Docker-based containerized workflows for deployment and scalabilityDrive the design and development of new microservices architecture with an emphasis on clean, scalable, and efficient system designsLeverage ESRI ArcGIS and ArcGIS Pro (Python) for advanced geospatial data integration and processingManage and maintain scalable code repositories and workflows using Git, enforcing best practices across the teamChampion adherence to Object-Oriented Programming (OOP) principles and ensure adoption of clean coding standards for backend solutionsDesign and implement robust solutions for handling shape files, 2D/3D seismic navigation systems, and complex geospatial business logicEstablish strategies for performance testing, benchmarking, and optimization for all backend servicesDiagnose, troubleshoot, and resolve backend issues, providing advanced-level support and documentationEnsure backend codebase adheres to clean architecture principles and foster team-wide adherenceMentor and guide junior and senior developers, cultivating an environment of continuous learning and improvementTake ownership of technical decisions, ensuring alignment with broader project and organizational goalsParticipate in roadmap planning, technical architecture reviews, and delivery oversight in collaboration with product managers and stakeholdersRequirementsProven Python development expertise with 5+ years of experienceAt least 1 year of relevant leadership experienceAdvanced knowledge of ESRI ArcGIS and ArcGIS Pro (Python) for geospatial applications at enterprise scaleExtensive experience with Docker, Git, and application of Object-Oriented Programming (OOP)Demonstrated success in backend optimization, debugging processes, and ensuring performance in scalable systemsDeep capabilities in working with shape files, 2D/3D seismic navigation systems, and advanced geospatial dataBroad experience in designing scalable microservices architectures and integrating with cloud platformsTrack record of rewriting and enhancing complex business logic implementations in Python or similar languagesAbility to work collaboratively with diverse, cross-functional teams including geospatial experts, frontend developers, and stakeholdersStrong advocate and practitioner of clean architecture concepts in backend developmentExperience leading technical initiatives, fostering collaboration, and mentoring team membersAbility to communicate effectively in both written and spoken English (B2 level and higher)Nice to haveExperience with Golang for backend developmentUnderstanding of PostGIS for advanced geospatial data handling and Keycloak for authentication and authorizationExpertise in Oracle database systems and efficient usage within complex workflowsExposure to Azure DevOps for CI/CD pipeline management and workflow optimizationBackground in C# backend development with emphasis on clean architecture principlesWe offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM Systems

Podobne oferty pracy

  • Junior/Mid .Net Developer C#

    X DEFT

    • Bielsko-Biała, śląskie
    specjalizuje się w wdrażaniu oraz wsparciu oprogramowania ERP od 2001 roku. Od 2004 roku firma skupiła się na oprogramowaniu enova365, co zaowocowało zyskiem licznych, zadowolonych…
    • 14 dni temu
  • JAVE DEVELOPER

    Hays

    • Polska
    JAVE DEVELOPER Polska NR REF.: 1194507 Hays IT Contracting to współpraca oparta na zasadach B2B. Nasza firma dopasowuje specjalistów IT do najciekawszych projektów technologicz…
    • 16 dni temu
  • Developer Guidewire

    Hays

    • Warszawa, mazowieckie
    Developer Guidewire Warszawa NR REF.: 1194505 Hays IT Contracting to współpraca oparta na zasadach B2B. Nasza firma dopasowuje specjalistów IT do najciekawszych projektów techn…
    • 16 dni temu