CompatibL, a leading provider of trading and risk management software solutions, is looking for a talented Python Developer with a good level of English (B2+) to join its growing team.
What will you be doing?
You will join an international team of experienced developers dedicated to providing best-in-class development and cloud management services to our clients, stakeholders, and partners. As part of the team, you will be participating in an ongoing project with a large US bank.
You will help us develop new software features and support and maintain the existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with third-party web services. You will provide your hands-on expertise to increase the availability, reliability, and efficiency of the product.
You will work closely with the client and product manager to understand the system’s functional and non-functional requirements, and contribute to code quality through unit testing, integration testing, code review, and system design using Python to build robust software that aligns with the client’s business needs.
What are we looking for?
- A strong programming background with Python
- Understanding of multiprocessing, multithreading, and asynchronous programming in Python, and their differences
- Experience developing web APIs using FastAPI or Flask
- Experience with processing large datasets with Python, including multiprocessing and performance optimization techniques
- Experience with Podman or Docker
- Experience working with RabbitMQ, Redis, Celery, and MongoDB
- Experience with SQL and relational databases such as MySQL, PostgreSQL, DuckDB, or ClickHouse
- Experience with Linux bash shell automation
- Good knowledge of Git, Jira, and Confluence
- Demonstrated problem solving skills to provide software production support
- Strong communication skills and experience in dealing with both technical and non-technical stakeholders
Nice to have
- Experience working at a financial institution
- Experience working with AWS
- Experience working with CI/CD
Conditions of work, benefits and perks
- Full-time employment / cooperation with flexible working hours
- Comfy workplace in Warsaw or remote/hybrid option, of your choice
- Equipment: desktop computer/laptop, monitor(s), and office accessories
- Team-building events, company outings, and sport activities
- Internal training programs
Employment
- Up to 26 paid days of annual leave
- Annual bonus implemented after the end of the calendar year at the discretion of management basing on performance
- Private Luxmed medical care package
- Partial reimbursement for Medicover Sport package (coverage depends on selected plan)
- From partial to full reimbursement for training, conferences, and certifications based on certain criteria
Rewards and benefits for
B2B cooperation are discussed and negotiated individually.