Senior Python Engineer Senior Python Engineer

Senior Python Engineer

Location: • Zagreb, Croatia
• Europe, Remote

Category: • Python
• AWS
• REST API
• Django

What's the Project?

Our client is a nonprofit organization focused on transforming secondary education through innovative, competency-based learning models. They provide a competency-based learning management system (LMS) and integrated data dashboards to support personalized education for students and educators. These tools are designed to enable real-time tracking of student progress, portfolio building, and competency assessments, aligning with their mission to center learning around individual needs.In addition to the LMS, our client develops data analytics platforms that help schools and districts analyze performance metrics and improve decision-making processes.

You Perfectly Match If you have:
  • 5+ years of professional coding experience using Python
  • Solid Object Oriented design and development skills
  • Good knowledge of programming patterns
  • Experience with AWS
  • Experience working with databases (Postgres) and query optimization
  • Experience in API design (REST API, OpenAPI)
  • Experience with Django Framework
  • Experience in building scalable systems
  • Good understanding of security/access control, scalability, high availability, and concurrency patterns
  • Code management: GIT
  • Experience in working with Scrum teams
  • At least Upper Intermediate spoken and written English
Your day-to-day activities:
  • Operate effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment
  • Design, build and maintain complex products by determining current limitations and coming up with creative solutions
  • Proactively designing & implementing integrations with applications and services
  • Ensure the best practices in code development is followed, help maintain code quality, organization, and automatization
  • Improve the performance, maintainability, and operations of the codebase
  • Collaborate with other engineers to review code
  • Collaborate with the team to identify and clarify detailed requirements
  • Support with Scrum/Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming, etc.)

Ready to dive in?

Contact us today or apply below.

Emilio

Emilio
Recruiter

Apply Now
Refer a friend
Apply Now
Fill out the form to apply for this position.
Ensure all required fields are completed accurately to be considered for the role.
5mb max, .pdf,.doc,.docx.
Recommend a Candidate
Know someone perfect for this job? Use this form to refer a friend.
Make sure all required fields are filled accurately to help us reach the candidate.
5mb max, .pdf,.doc,.docx.

© 2025 Newfire LLC,
45 Prospect St, Cambridge, MA 02139, USA

Privacy Policy
Amazon Consulting PartnerClutch