Senior Python Backend Engineer

Independent Consultant

Bikaner, RajasthanFull-timeMid LevelOn-site

Job Description

Senior Backend Engineer – Python (6–10 yrs | Django, FastAPI, Microservices, AWS)

Compensation: ₹30–45 LPA (depending on experience and technical depth)Location: Fully Remote (India)


Role Description

As a Senior Backend Python Engineer, you will be responsible for working with cross-functional teams including product owners, designers, and quality assurance engineers to conceptualize, develop, and deploy software features that meet customer needs. 


What you'll do

  • Design, develop, and maintain high-performance backend services using Python and Django. 
  • Collaborate with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality software solutions. 
  • Work closely with Customer Support and QA teams to investigate and resolve customer-reported incidents, bugs, and requests in a timely and professional manner. 
  • Utilize AI tools (e.g., code assistants, automated testing, log analyzers) to streamline development tasks and routine operations. 
  • Demonstrate strong communication and collaboration skills, participating actively in team discussions, planning sessions, and retrospectives. 
  • Architect and implement new features and services that meet business requirements. 
  • Write clean, maintainable, and well-documented code adhering to best practices and industry standards. 
  • Lead code reviews, provide constructive feedback, and mentor junior developers to enhance the team’s capabilities. 
  • Identify, troubleshoot, and resolve performance bottlenecks and other backend issues. 
  • Stay current with the latest industry trends, technologies, and best practices, particularly in Python and Django. 
  • Optimize applications for maximum speed and scalability while ensuring security and data protection standards. 
  • Contribute to the improvement of the development process, including continuous integration and deployment strategies. 

Qualifications

  • 6+ years of professional experience in backend development, with a strong emphasis on Python and Django
  • Deep understanding of object-oriented programming, design patterns, and other OOP principles such as SOLID and GRASP. 
  • Experience with RESTful APIs, API-first approach, and microservices architecture. 
  • Proficient in working with relational databases such as PostgreSQL, MySQL, or similar. 
  • Experience with asynchronous programming and related frameworks like Celery. 
  • Proficient with version control systems, particularly Git. 
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their services. 
  • Experience using AI assistants in the development workflow (e.g., Copilot, Cursor). 
  • Proven ability to work independently and within cross-functional teams. 
  • Understanding of CI/CD pipelines, Docker, and container orchestration tools like Kubernetes 
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment. 
  • Great communication skills, in English, both written and verbal. 

Benefits

  • Unlimited Annual Leave: We prioritize your well-being and trust you to manage your time.
  • Flexible Working: Whether from home, a coffee shop, or our global hubs, work where you're most comfortable.
  • Project Ownership: You get to lead the initiatives you're passionate about, professionally or socially.
  •  Grow with us: We're invested in your personal and professional development.
  • Global, diverse, and innovative team: Be part of a welcoming community from 30+ countries, where unique perspectives drive innovation.
Posted 3 weeks ago

Related Jobs

Related Searches