We are looking for Senior Python Developer to work for a European company from the fintech industry specializing in algorithmic trading and cryptocurrencies. You will be working in a small but talented team to evolve and improve our product.  

   

Getting started: ASAP  

 

We offer:  

  • attractive salary depending on skills and experience (B2B: PLN 25000-35000 net/month)  

  • bonus paid for work efficiency and commitment 

 

Tools used:  

  • Collaboration: Teams, Jira, Confluence  

  • Source repositories: GitHub  

  • Software development automation: Make  

  • Databases: MySQL, in-house time-series database  

  • Monitoring: Prometheus, Grafana  

  • Containers: Docker, Kubernetes  

  • Cloud services: AWS (mostly EKS, ECR, EC2, EFS, RDS but we adapt more and more cloud services to our stack)  

 

Organization of work:  

  • Agile development: TDD, DevOps, CI/CD  

  • Good practices: clean code, design patterns  

  • Quality assurance: code review, pair programming  

  • Tests: unit / integration / performance / manual  

 

Tasks/Responsibilites: 

  • Design and implement large-scale backend infrastructure and APIs 

  • Scaling out current systems to support bigger traffic and huge amounts of data 

  • Create easy-to-read, fast and well-architected quality code for the constant improvement of our backend application that manages the conversation with users and provides helpful answers through as an API. 

  • Closely cooperate with ML Engineers and Backend teams to teach and learn something new. 

  • Reviews other’s code and designs and provides constructive feedback to meet our  
    high-quality standards. 

 

Requirements: 

  • higher education – IT or related 

  • Strong Computer Science fundamentals in Data Structures, Algorithms, Complexity Analysis, Object-Oriented Design and Designing Large Scale Data-Intensive Applications. 

  • Excellent Analytical and Communication skills including experience speaking to technical and business audiences and working globally. 

  • minimum 4+ years of experience in programming in Python 

  • knowledge of Linux, Docker, REST, Git, Flask 

  • experience with creating and working with microservices approach 

  • knowledge of good principles, i.e., SOLID, DRY, KISS, YAGNI 

  • experience in creating unit/integration/e2e/performance tests 

  • good communication in English (at least B2 level) 

  • good interpersonal and communication skills (ability to work in a team) 

  • “Nothing is impossible” approach to problem solving 

 

Good to have: 

  • knowledge of Kubernetes, AWS, CI/CD Pipeline or willing to learn them 

  • knowledge in the field of finance, trading systems, cryptocurrencies, financial markets 

 

Benefits:  

  • private medical care  

  • multisport card  

  • co-financing of trainings and courses  

  • possibility to work remotely or in coworking space nearby you  

  • flexible working hours  

  • integration meetings  

  • employee recommendation program  

  • free coffee/tea/fruit in the office  

     

If you are interested, please send your CV in English 

Senior Python Developer

We are looking for Senior Python Developer to work for a European company from the fintech industry specializing in algorithmic trading and cryptocurrencies. You will be working in a small but talented team to evolve and improve our product.