
Senior Python Engineer
Shuru
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
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