CareerPlan

Software Engineer – Python

Remote · IndiaRemoteFull-time2026-11-03 → 2026-11-09
Remote · from IndiaNo visa sponsorship

Core

Design, build, and scale high-performance backend systems and industry-leading AI solutions.

Role type

Senior backend software engineer (Python/Java)

Builds

Scalable backend services, RESTful APIs, microservices, and data pipelines

Domain

Cloud-native backend engineering and AI infrastructure

Deliverable

production ML models

Required skills

Python (Django/Flask/FastAPI), Java (Spring/Spring Boot), microservices architecture, REST APIs, relational and NoSQL databases, cloud platforms (AWS/GCP/Azure), Docker, system design

Preferred skills

Distributed systems, event-driven architectures, Kafka/RabbitMQ, Kubernetes, CI/CD tools, performance tuning

Technologies

Django, Flask, FastAPI, Spring, Spring Boot, PostgreSQL, MySQL, MongoDB, AWS, GCP, Azure, Docker, Kafka, RabbitMQ, Kubernetes, GitHub Actions, Jenkins, GitLab CI

Responsibilities

Design and develop scalable backend services, lead technical design discussions, build and optimize APIs and microservices, review code and mentor junior developers, troubleshoot production issues, contribute to CI/CD pipelines

Seniority

Senior, hands-on IC with mentorship responsibilities