Devexperts is seeking a Mid-Senior Backend Developer focused on Python to join the Research & Development Team.
The current project involves developing a leading trading platform in the USA, serving over 200,000 online users daily across various devices.
The technology stack includes Python with frameworks such as Django, Flask, and FastAPI, as well as databases and streaming technologies like PostgreSQL, Kafka, DynamoDB, and Redis.
Tools used include Docker, Airflow, Kubernetes, and Terraform, with AWS as the cloud environment.
The role requires experience in building and maintaining scalable services with a strong focus on non-functional requirements.
Responsibilities include handling business processes related to trading, such as order issuance, validation, routing, execution, option price calculation, and reconciliation.
The team prioritizes high performance, low latency, and fault tolerance, ensuring code quality through careful code reviews and various types of testing.
Requirements:
A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
Candidates must have 4+ years of proven experience as a Python Developer, with experience in the FinTech sector being a plus.
A strong understanding of at least one of the frameworks: Django, Flask, or FastAPI is essential.
A passion for coding and knowledge in computer science data structures, algorithms, and their complexities is necessary.
Candidates should have a desire to optimize, document, and maintain code, and cover it with tests.
A willingness to take ideas from proof of concept to production-ready code is expected.
General responsibility and a result-oriented mindset are important.
A desire to achieve goals as a team, willingness to help colleagues, and the ability to provide and accept constructive feedback are required.
B2+ English proficiency is necessary for communication with multicultural teams and a US customer.
Excellent problem-solving skills and the ability to work under pressure are essential.
Substantial communication and teamwork skills are required.
Benefits:
The position offers flexibility benefits, including the possibility of hybrid/remote work mode and flexible working hours.
Health and recreation benefits include 20 days of paid vacation, 5 days of fully paid additional wellness days, a premium medical insurance package, and a free MultiSport card.
Facility benefits feature a modern office with new equipment, a panoramic view of Vitosha mountain, recreational areas including PlayStation and billiard, a gym, parking space/public transport card, and free drinks and snacks.
Community benefits include teambuilding activities, corporate parties, a football club, a speakers' club, free admission to corporate external events, and opportunities to join conferences and professional fairs.
Professional training benefits consist of local language courses for foreign employees, unlimited access to self-learning platforms, certification opportunities, and a mentorship program.
Social benefits include referral bonuses for specific roles and paid leave upon special events.