Skip to main content

Senior Python Backend Engineer

Senior Python Backend Engineer
Right Fit Advisors
remote
7 months 2 weeks ago

Job Opportunity: Back-End Engineer (Python) (Remote USA/ $125,000 - $150,000 annually)

Our Client, a leading innovator in Education Technology (EdTech), is seeking a skilled Back-End Engineer (Python) to join their team. They're developing a revolutionary personalized learning platform that is transforming students' learning. Build robust, scalable, and user-friendly back-end systems using Python and be part of a team creating a brighter future for education!

Responsibilities

  • Design, develop, and implement back-end services using Python frameworks (Django, Flask) and libraries.
  • Build APIs that are well-documented, secure, and performant.
  • Collaborate with front-end engineers to ensure seamless integration between the back-end and front-end layers.
  • Design and implement database solutions (SQL/NoSQL) to efficiently store and manage student data and learning progress.
  • Write clean, maintainable, and testable code that adheres to best practices and coding standards.
  • Participate in code reviews and knowledge-sharing sessions to foster a collaborative development environment.
  • Troubleshoot and debug complex back-end issues to ensure system uptime and performance.

Requirements

  • 4+ years of experience as a Back-End Engineer or similar role with strong proficiency in Python (Django/Flask preferred).
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases (SQL Server, MySQL) and potentially NoSQL databases (MongoDB).
  • Experience with RESTful APIs and API design principles.
  • Experience with unit testing frameworks (pytest, unittest).
  • Experience with version control systems (Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

A Plus

  • Experience with cloud platforms (AWS, Azure).
  • Experience with message queues (RabbitMQ, Kafka).
  • Experience with DevOps practices and tools (CI/CD pipelines).

Ready to leverage your Python skills and make a lasting impact on education? Apply Now!

Expertise level

Work arrangement

Similar Jobs in United States