Senior Python Engineer

Branch Region City Agreement type Publish date
Doradztwo / Konsulting IT Małopolskie Kraków Kontrakt B2B 2021-07-22

About the employer

ITFS is a consulting company from the Tri-City area, with a branch in Warsaw. We are primarily engaged in recruiting IT specialists and creating project-based Software houses for our Clients from Poland and Western Europe.

OFFER

Location: 100% remote (preferably once a month working from the office in Kraków)
Start: ASAP (We accept 3 months notice period)
Type of contact: B2B with ITFS (full-time, long-term cooperation)
Rate: 130 - 160 /h PLN net
Project: This project is for a US company that provides solutions for the travel and transportation industry. You will be a part of a 10-12 people team.

Responsibilities

  • Build scalable data flows, craft service architectures, and bring leading-edge ML-based products to market;
  • Ship the latest new features for our platform, to disrupt the airline industry’s pricing problems;
  • Develop a robust and scalable backend for enterprise line of business applications in Python, Flask, PostgreSQL, BigQuery, Docker, Kubernetes, and more;
  • Collaborate with self-organizing Scrum teams comprised of Technical Product Owners, frontend and backend application developers, and QA automation engineers;
  • Collaborate with Technical Product Owners to design and deliver complex application features and end-user workflows.

Expectations

  • Degree and/or advanced domain expertise and successful industry experience in either Computer
    Science, Computer Engineering, Math, Economics, or Operation Research;
  • 4+ years of experience;
  • Experience designing and implementing REST APIs for frontend UI clients in microservices
    architecture;
  • Deep knowledge of a popular object-oriented or functional programming language, preferably
    Python;
  • Deep knowledge of software design principles and patterns;
  • Good knowledge of SQL, database design, and normalization;
  • Fluent with unit testing and debugging techniques;
  • Experience with Docker and Kubernetes;
  • Experience with version control systems;
  • Experience with CI/CD design and development;
  • Strong communication skills, sense of ownership and drive;
  • Independence, pragmatic approach, and attention to detail;
  • Good written and oral communication skills in English.
 
Nice to have:
  • Experience with optimizing application performance and solving scalability issues;
  • Experience with Google Cloud Platform;
  • Experience with SQL query performance profiling and optimization.

Offer

  • Long-term employment and stable working conditions;
  • Opportunity for further professional development and expansion of knowledge in a close-knit, experienced team of specialists constantly expanding their knowledge and competencies;
  • Optional benefits package: private medical care and Multisport.

Couldn't find an offer

that meets your competence or expectations?

Please send us your CV, we may be able to match the ideal offer for you