This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are a leading trading platform that is ambitiously expanding globally.
Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience.
We are enhancing our Backend Team and looking for skilled Engineers with an interest in trading.
The Backend Engineering team ensures the robustness, speed, and security of our Product.
You will be responsible for developing and optimizing our backend systems that power our Product.
You will work closely with cross-functional teams to ensure the reliability, scalability, and security of our systems.
The focus will be on enhancing performance and user experience for our clients.
Requirements:
Strong understanding of distributed applications and the client-server model is required.
Experience in FinTech, Banking, or similar areas is a must.
Knowledge about technologies that allow for platform scaling to handle sudden influxes of user activities or transactions is necessary.
Experience in designing, building, and optimizing high-performance systems is a plus.
Knowledge of potential threats and security measures for transactional data is a plus.
Strong experience with Python and related technologies (Flask, Requests, FastAPI, REST-Api, peewee, pandas) is required.
Strong SQL knowledge, particularly with PostgreSQL, is necessary.
Proficiency in Git Flow, Docker containerization, and TDD/BDD is required.
Understanding and hands-on experience in SDLC, Kubernetes, pipelines, CI/CD patterns, and ongoing support (Grafana, Kibana) is necessary.
Understanding of Cloud Native applications principles and basic knowledge of public cloud resources (AWS, Azure, GCP) is required.
Understanding of event-driven architecture (Kafka or similar solutions) is necessary.
Effective communication skills, especially with teams responsible for security, operations, and product, are required.
Ability to tackle and investigate complicated problems and convert them into tasks is necessary.
Demonstrated capability to adjust to quick technological shifts and evolving business requirements is required.
Readiness to take ownership of tasks and demonstrate accountability for results is necessary.
Benefits:
You will join a company that cares about work and life balance.
An annual bonus based on the performance review cycle is provided.
A generous annual leave policy is offered.
Medical insurance and a pension fund, with additional benefit packages based on location, are included.
Flexible work options are available, allowing you to choose between a hybrid model or fully remote work.
A multisite policy allows for 30 additional days of working remotely from anywhere in the world.
The possibility of taking two additional days of paid leave per year to dedicate to volunteering efforts is offered.