Senior Python Engineer

Senior Python Engineer

Ciklum

Remote, Poland

About the role:

As a Senior Python Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Our Client provides real-time data intelligence that helps B2B organizations identify the right buyers, prioritize the right opportunities, and execute go-to-market strategies with confidence.

Responsibilities:

  • Design and implement complex backend features from conception through to deployment, ensuring they meet strategic business objectives
  • Write clean, secure, highly testable. scalable and well-documented code that adheres to coding standards and best practices
  • Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team
  • Actively participate in multiple aspects of the SDLC, including planning, development, testing, and deployment
  • Assist in upholding and enhancing the team's engineering and quality standards, and support team in adopting these
  • Engage in the technical interviewing process

Requirements:

We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!

Software Design:

  • In-depth understanding of paradigms and principles such as Object-Oriented Programming (OOP), SOLID, and GRASP
  • Proficient in documenting complex software solutions through comprehensive technical documentation and detailed diagrams

Software development:

  • Extensive expertise in Python and knowledge of essential third-party libraries and tools
  • Profound knowledge of Python frameworks like Flask, FastAPI and in-depth knowledge of their internal architecture
  • Deep understanding of RDBMS and NoSQL systems, experience crafting high-performance queries, executing optimizations, and designing database structures
  • Practical commercial experience in developing both monolithic and distributed systems
  • Experience in deploying and managing applications within cloud environments such as AWS, Azure, and Google Cloud

Quality Assurance:

  • Advanced proficiency with unittest, pytest, nose2 and other common testing tools
  • Demonstrated commitment to continuous quality enhancement on projects through conducting code reviews, establishing quality metrics, and monitoring them

Software Deployment:

  • Practical experience in utilizing application deployment patterns and tools
  • Hands-on experience configuring infrastructure with leading cloud service providers

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Python Developer      Remote      Ciklum     

EuroTechJobs Logo

© EuroJobsites 2026