Python Developer
Core
Building and maintaining Python microservices and RESTful APIs for a financial services data platform.
Role type
Core Python Developer (Backend Engineer)
Builds
Python microservices, REST APIs, and data processing pipelines for fintech clients.
Domain
Financial Services / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python (microservices, async programming), FastAPI/Flask/Django, PostgreSQL/SQLite, Redis, RabbitMQ/Kafka, pytest, Docker/Kubernetes, CI/CD tools
Preferred skills
Pandas/Polars/NumPy/SciPy, SQLAlchemy/Django ORM, Cloud Data Warehouses, Jenkins/Travis CI/GitHub Actions
Technologies
Python, FastAPI, Flask, Django, PostgreSQL, SQLite, Redis, RabbitMQ, Kafka, Docker, Kubernetes, AWS, Azure, GCP, pytest, Jenkins, Travis CI, GitHub Actions
Responsibilities
Write clean, maintainable Python code for microservices; Design and develop RESTful APIs; Implement caching solutions using Redis; Manage message brokers (RabbitMQ, Kafka); Write unit tests using pytest; Collaborate with QA for test coverage; Optimize database operations and queries.
Seniority
Mid-level (3-5 years experience)