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
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.