Senior Python Engineer

Posted 3 months ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Python Engineer building scalable backend systems using Python, Django, and FastAPI at Shuru Technologies. Contributing to impactful solutions and mentoring junior developers in a remote-first environment.

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.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DjangoMongoDBMySQLPostgresPythonRedis

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.