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.