Python Engineer

Python

Python Engineer

Python
Poland,Europe, Poland (Remote)

Transition Technologies MS

Full-time
B2B, Permanent
Senior
Remote

Job description

Key Responsibilities:

  • Architecture & Development: Design and implement scalable, maintainable Python

    applications and microservices within the CDPS ecosystem.

  • System Optimization: Identify and resolve performance bottlenecks in the

    codebase, optimize cloud resource usage (Azure), and ensure system reliability.

  • Technical Collaboration: Work closely with Data Scientists, Engineers and Product

    managers to translate complex analytical requirements into efficient technical

    implementations.

  • Code Quality & DevOps: Lead by example in software best practices, including

    CI/CD automation, and rigorous code reviews.

  • Lifecycle Management: Support the full software development lifecycle in a

    regulated environment, ensuring that code meets both performance and compliance

    standards.

We are looking for you if you have:

  • Expert-level proficiency in Python (specifically for data-intensive applications)

  • Experience using modern tools in Python, like Poetry, and optionally UV and Ruff

  • Proven experience building on cloud platforms (e.g., Microsoft Azure, AWS)

  • Strong hands-on experience working with Linux virtual machines in cloud

    environments

  • Proficiency with Linux command-line tools and shell scripting (Bash or similar)

  • Familiarity with process management, cron jobs, logging systems, and

    service monitoring

  • Ability to troubleshoot performance and runtime issues directly on Linux hosts

  • Experience in Infrastructure as a Code is a big plus (Terraform/Pulumi, Bicep)

  • Strong understanding of database technologies (SQL and NoSQL)

  • Proficient in DevOps best practices, including CI/CD, version control, and

    robust unit testing with pytest

  • Experience working in an Agile (Kanban/Scrum) environment, with the ability

    to turn Jira tickets into high-quality technical deliverables

  • Strong analytical skills with the ability to debug complex, distributed systems

    and optimize for both latency and throughput

  • Ability to explain technical trade-offs to non-technical stakeholders and

    document architectural decisions clearly in Confluence

We offer:

  • Participation in interesting and demanding projects

  • Flexible working hours (regular CET with occasional meetings with US teams)

  • A great, non-corporate atmosphere

  • Stable employment conditions (contract of employment or B2B contract

  • Opportunities for development and promotion

  • Attractive package of benefits

  • Work model: remote or hybrid (2 days per week from the office)

We reserve the right to contact the selected candidate.

Tech stack

    Python

    advanced

    AWS

    regular

    Azure

    regular

    Bash

    regular

    SQL

    regular

    CI/CD

    regular

    Agile

    regular

Office location

About the company

Transition Technologies MS

Transition Technologies MS is a company specializing in providing advanced IT solutions and software development services. It focuses on innovative technologies to support business digital transformation.

Company profile

Python Engineer

Summary of the offer

Python Engineer

Poland,Europe, Poland (Remote)
Transition Technologies MS
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Transition Technologies MS S.A. z siedzibą w Warszawie, ul. Chmielna 69, (dalej jako "admi... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.