Hire Developers Now!
Hire Developers Now!
is a service software development outsourcing company. We are located in the center of Kyiv, but our team is 50% remote and distributed. We specialize in flexible interaction exclusively with international clients (we cover industries from commercial aviation to fintech).
Currently, we are looking for a
Senior Python Developer / Tech Lead
for setting up a development team and further development of the client’s platform.
About the client/project:
Our client is a well-funded, financial technology startup that has the first independent multi-issue platform focused on an investment product known as Structured Notes. Structured Notes are a pre-defined outcome investment product offering downside protection, previously only available to the ultra-high net worth. The client’s platform is empowering and democratizing access to the product by building technology to analyze, purchase and manage the full lifecycle of the product while building efficiencies for Issuing banks.
Technologies stack on the project:
Python, Docker, Linux Flask, SQLAlchemy, PostgreSQL, Redis, RabbitMQ, Git, Amazon S3.
Roles & Responsibilities:
Setting up a development team in Kyiv from scratch
Development the new functionality according to business requirements
Design and develop scalable middleware services that we will use to power our service ecosystem
Work with our development team to determine a proper set of APIs to expose to accomplish these objectives
Write unit tests to achieve 95% or more test coverage of the services developed
Thoughtfully plan migrations & transitions as changes to these interfaces are developed
Examples of projects that will be implemented:
A distributed, highly available logging system with dashboards, search, and role-based access controls
A system that allows developers and operations to manage deploys and service configurations while still guarding secrets necessary for the production
A system that allows users to write & save read-only SQL queries against our databases, with automatically scheduled jobs and CSV export
A system that allows users to issue time-series queries against metrics logged throughout our system, saving queries and building dashboards with them
A single-sign-on (SSO) authentication and authorization provider using JWT tokens that will centralize our user databases through a web-based API
A distributed, fault-tolerant system for sending push notifications to users via Websockets
A set of libraries that will allow our other micro-services to use the above technologies through simple, standardized, easy to use interfaces
You will fit if you have:
5+ years of professional software development using Python
Experience with Flask, SQLAlchemy, Redis, Git, Amazon S3
Solid math understanding and aptitude of data analysis techniques
Experience with Python, Linux, and Docker (or some other containerization solution) is necessary, as is a familiarity with PostgreSQL & RabbitMQ databases, and API based development
Experience in leadership of development teams
Very proficient in English
Bonus points for:
Proficient in data mining, data analysis, and machine learning
Experience with Derivatives
Why choose us?
Fast-growing company — we are no longer a start-up, but still, have a “family” relationship
The flexibility of processes/ interactions/communications — decisions are made quickly
Cultural diversity — different ages (average — 28 years), nationalities, skin color, and native languages
We have 65% outstaff, not outsourcing projects, which means that you can work with the customer’s product directly and on a long-term basis (from 1-2 years and more)
Covering the industry from commercial aviation to Blockchain (different technologies, different products — no stagnation in development)
Benefits from 8allocate
You can work remotely 1 day a week
Paid vacation and sick days
Social compensation policy
Training and development — we have a very huge library (for 500 books!). Training within your professional development is partially compensated by the company
Free massage at the office 2 times a month
Playroom with table football and xbox
8allocate UR Dream.
Apply for this position
Allowed Type(s): .pdf, .doc, .docx, .rtf
Using this form, you agree to the storage and processing of your personal data on this site.