About the job Python Backend Developers Ssr
About Us:
Arcadia Tech is a medium-sized company whose aim is to empower businesses to succeed in this dynamic market across a range of industries. Our mission is simple: to be a trusted partner for businesses seeking to enhance their operations, innovate their products, and stay ahead in today's competitive landscape.
Overview:
We are actively searching for Backend Developers with expertise in Python to join our dynamic team. Our client is a leading financial company from Mexico that offers a technology platform and services providing greater control and visibility over the assets and flows that support credit for companies and financial institutions.
Key Responsibilities:
-
Develop backend solutions for financial data processing using Python (latest version) with the FastAPI framework.
-
Implement batch processing for handling large-scale data efficiently.
-
Ensure data persistence and integrity with chunk-based processing techniques.
-
Deploy and maintain solutions in AWS.
-
Follow best practices in coding, testing, and documentation.
Qualifications:
-
Minimum 4 years of experience in backend development with Python.
-
Strong experience with FastAPI.
-
Experience working with large-scale batch processing.
-
Hands-on experience with asynchronous processing using message queues (Kafka, SQS).
-
Knowledge of non-relational databases such as DynamoDB and DocumentDB.
-
Familiarity with PyMongo for database manipulation.
-
Experience in serverless environments with AWS or Google Cloud Platform
-
Intermediate English. Day-to-day work and communication will be conducted in Spanish. A higher level of English will be considered a strong plus.
What We Offer:
-
Working hours: 11 a.m. to 8 p.m. (Argentina time)
-
Employment type: Contractor
-
Competitive salary in USD.
-
100% remote work (only for candidates based in Argentina).
-
10 vacation days per year (business days).
-
Fully paid Argentine holidays.
-
Personalized English coach.
-
You will need to have your own computer (laptop or PC) with a stable internet connection.
Interview Process:
-
First interview (Arcadia HR + Tech team): We'll discuss your experience and ask some technical questions.
-
Second interview (Client): Technical interview with the client's technical lead, including a live coding session.
-
Final interview (Client): Conversation with the VP of Engineering to wrap up the process.