Position: Python developer for a FinTech product
Company: nextai.ai
Experience required: 3y

**This role has the option to be remote or based in our Dubai office. You are not expected to have experience with all listed requirements. If you feel passionately about our mission, vision and values, please apply.**

**During project development you’ll help us to do:**
● Design, develop and maintain mission-critical trading systems used by the front office for systematic and discretionary trading. This includes system design, data flow as well and infrastructure and framework requirements.
● Work on systematic trade execution, trade capture, reconciliation and risk management tools.
● Work with data ETL, design and maintain data flows from various sources such as web APIs, CSV dumps, web scraping.
● Work with REST APIs, database storage, data integrity and storage scaling.
● Build and set up new development tools and infrastructure in the cloud.
● Test and examine code written by others and analyze results.

**Here’s the experience that will help you do the job:**
● 3+ years of professional experience in Python software development.
● 2+ years of professional experience with NoSQL (MongoDB).
● Prior knowledge of working with Linux based systems in the cloud.
● Knowledge of low latency system design methodologies and frameworks.
● Good Knowledge of web socket works.
● Understanding of data science and machine learning practices in Python.
● High attention to detail coupled with the ability to work on multiple projects at the same time.
● You should be passionate about technology.
● Continuous learning is a must.
● English is not important, so don’t be scared :)

**Familiarity with these things will also come in handy:**
● Experience with energy markets (ideally working with algos, automated trading tools).

**What you’ll get from working with us:**
● Competitive salary and stock options.
● A comprehensive benefits package to meet the needs of you and your family.
● Flexible paid time off.
● Numerous career possibilities that allow you to grow with us.
● Talented and motivated team members who care deeply about one another, our mission and our customers.
● The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges..

Looking forward to getting in touch with you.