#1 Job Board for tech industry in Europe

Senior Back-end Engineer (Python)
Python

Senior Back-end Engineer (Python)

Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Python

    master

    Flask

    master

    fastapi

    advanced

    Docker

    advanced

    Kubernetes

    advanced

    Apache Airflow

    nice to have

    Communication Skills

    nice to have

    Team Player

    nice to have

    Linux

    nice to have

    Cython

    nice to have

Job description

Online interview
For a project with our client 1010data, we are looking for a Senior Back-end Engineer (Python).

About the role:
1010data is looking for an expert developer who is skilled in Python Backend Engineer will continue to build applications based on 1010data's distributed systems. These systems manage massive volumes of data; this role will create new services, enhance existing processes, and identify and remediate bottlenecks in applications built on top of our distributed systems when pushed to scale.

We are looking for a Software Engineer, our stack is Python (Python 3.7+), Redis, Postgres, Vue.js. You must have industry experience building backend services in Python.

You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including data scientists, data engineers, full-stack developers, and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

Daily activities:

  • Build beautiful visualization applications on top of 1010data’s distributed system;
  • Build and Maintain micro-services based on Python;
  • Integrating front-end components into applications;
  • Participate in design and development of Robust API’s;
  • Configure the Launcher and Explorer server to use FastAPI instead;
  • Use databases such as 1010data's database, Redis, Postgres;
  • Work closely with the data scientist, data engineers, software engineers, quality assurance, documentation, and product teams;
  • Respond to bug reports and feature requests from our product, customer experience, data scientists, and data engineering teams.

Metodology:

  • Agile management: Scrum
  • Issue tracking tool: Jira
  • Knowledge repository: Confluence
  • Version control system: GIT, SVN

In exchange for your skills we offer:

  • Sport subscription,
  • Training budget,
  • Private healthcare,
  • Flat structure,
  • International projects.