Senior Python Engineer - PHP
Core
Build, maintain, and scale platform-level back-end services and ship new features for the Arbor MIS and school management tools used by over 12,000 schools.
Role type
Senior Product Engineer (Backend)
Builds
Core systems, processes, and auxiliary services for the Arbor product suite.
Domain
Ed-Tech / School Management Systems
Deliverable
production ML models | product features
Required skills
Python, PHP, SQL, NoSQL, API design, TDD, Test Automation, SOLID principles, System architecture
Preferred skills
Fast API, Laminas, Symphony, Service decomposition, UK Ed-Tech domain experience
Technologies
Python, PHP, SQL, NoSQL, Fast API, Laminas, Symphony
Responsibilities
Build and scale back-end services; design and write APIs; drive development of advanced tests; resolve critical system bugs; conduct code reviews; mentor mid-level and junior engineers; participate in tech talks and workshops.
Seniority
Senior, hands-on IC with mentorship responsibilities
