Job description
Location: Remote
Experience: 3-5 years
Employment Type – Contract
Tensteps Technologies is looking for a Backend Software Engineer (Python Focus) with 3–5
years of experience to build scalable, cloud-based backend systems. You’ll design APIs, integrate
relational and NoSQL databases, and develop solutions using Python, AI/ML frameworks and
Python data science libraries. Your work will support innovation across payments, banking, and
cards domains by building intelligent, data-driven backend services deployed on AWS or Azure.
Responsibilities:
- Design, develop, and maintain scalable backend services using Python (FastAPI/Django/
Flask). - Build RESTful APIs and integrate cloud services (AWS or Azure).
- Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Deploy applications using Docker, CI/CD pipelines, and basic Kubernetes.
- Collaborate with cross-functional teams and contribute to code quality through reviews and
testing.
Required Skills:
- 3–5 years of Python backend development experience.
- Proficient in FastAPI (preferred), Django, or Flask frameworks.
- Hands-on with AWS or Azure cloud services.
- Strong database experience (SQL and NoSQL).
- Familiarity with Docker, Kubernetes (basic), and CI/CD workflows.
- Solid Git, API design, and troubleshooting skills.