Shuru

Senior Python Engineer

Shuru

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoFastAPIREST APIsPostgreSQLMySQLMongoDBRedissystem designclean code practices
Soft Skills
communicationteamworkmentoring