Experience : 15 Years
Location : Remote
Job Summary :
We are looking for an experienced Senior Developer with a strong background in Python development. The ideal candidate should have a solid understanding of modern backend systems, architecture design, and performance optimization. Experience with Rust and TypeScript is a plus. The role involves working on scalable and high-performance solutions across different domains.
Key Responsibilities :
Design, develop, and maintain backend services and APIs using Python .
Work closely with cross-functional teams including product, DevOps, and front-end engineers to deliver end-to-end solutions.
Contribute to system architecture and design decisions ensuring scalability and maintainability.
Optimize application performance and ensure security best practices.
Review code, mentor junior developers, and enforce development standards.
Troubleshoot complex production issues and ensure high availability.
Required Skills & Qualifications :
Strong hands-on experience in Python (Django, Flask, or FastAPI frameworks preferred).
Proven experience in designing and building scalable backend systems.
15+ years of professional software development experience.
Strong understanding of RESTful APIs, microservices, and distributed systems.
Good knowledge of version control systems (e.g., Git) and CI / CD pipelines.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Nice-to-Have Skills :
Experience with Rust and TypeScript .
Exposure to cloud technologies (AWS, Azure, or GCP).
Familiarity with containerization tools (Docker, Kubernetes).
Knowledge of asynchronous programming and event-driven architecture.
Senior Python Developer • Bhubaneswar, Odisha, India