This is a remote position.
Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership. With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success. At Shuru, we deliver mobile solutions that meet and exceed customer expectations. Our team-oriented and fast-paced environment encourages creativity and innovation.
We are looking for a Senior Python Engineer with strong experience in Python, Django, and FastAPI to build scalable backend systems and high-performance APIs. The role involves designing robust architectures, writing clean and maintainable code, and collaborating with cross-functional teams to deliver reliable products.
Key Responsibilities
- Design and develop scalable backend applications using Python, Django, and FastAPI.
- Build and optimize REST APIs and backend services.
- Write clean, efficient, and maintainable code following best practices.
- Participate in system design, code reviews, and technical discussions.
- Collaborate with product and engineering teams to deliver high-quality solutions.
- Mentor junior developers and contribute to improving engineering standards.
Requirements
- 5+ years of experience in Python backend development.
- Strong expertise in Django, Django ORM, Django Admin, RBAC (Django + Guardian).
- Experience with FastAPI and API development.
- Hands-on experience with PostgreSQL, MySQL, MongoDB, Redis.
- Good understanding of system design, clean code practices, and scalable architecture.
- Strong communication and teamwork skills.
Benefits
- Work on global projects with clients from worldwide.
- Be part of a remote-first culture-work from anywhere with flexibility.
- Enjoy team-building activities and regular outings.
- Collaborate and grow in a supportive environment with opportunities to learn from senior engineers.
- Competitive salary and benefits package.
📌 Lead Python Engineer (India)
🏢 Shuru
📍 India