Remotery

Senior Product Engineer, Python, PHP

atArbor EducationRemoteGB flagUnited KingdomFull-timeBackend EngineerSenior£75k – £85k/year

Posted May 20

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Develop, maintain, and scale platform-level back-end services to enhance and deliver our Data and AI functionalities for both internal and external clients.

• Utilize these Data and AI functionalities to create and deploy new features within the core Arbor product suite.

• Take ownership of the successful implementation of high-impact features, contributing directly to the progression of Arbor products.

• Lead the development and execution of advanced testing for both new and existing features, ensuring robust test coverage and reliability standards.

• Proactively identify, take responsibility for, and resolve critical system bugs and issues, employing advanced problem-solving abilities and extensive system knowledge.

• Uphold high standards of code quality through comprehensive, constructive code reviews, ensuring solutions are thoroughly tested, scalable, and maintainable.

• Create well-architected, efficient, and scalable code by applying leading industry design patterns and methodologies.

• Develop and maintain comprehensive technical documentation and diagrams that promote best practices and facilitate clear communication.

• Collaborate closely with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager to address feature requests.

• Assist the Engineering Manager with interviews, scrum ceremonies, and the execution of strategies aimed at enhancing product quality and lead time, showcasing a thorough understanding of the development lifecycle and its processes.

• Support the Tech Lead in formulating technical roadmap solution designs, identifying areas for improvement, and prioritizing as well as executing the reduction of technical debt.

• Serve as a role model for technical excellence through code reviews, pair programming, and actively mentoring and coaching mid-level and junior engineers in best practices, fostering knowledge transfer within the team.

• Proactively lead and engage in tech talks, workshops, and team-based learning initiatives.


⛳️ Requirements

• Proven experience in developing back-end services using Python.

• Prior experience in implementing features using PHP.

• Familiarity with enterprise solutions and large-scale systems.

• Demonstrated understanding of database technologies (SQL and NoSQL) and best practices for data modeling and performance optimization.

• Established experience in managing significant technical projects and delivering high-quality, impactful outcomes with minimal oversight.

• Experience in designing and writing APIs and services within a service-oriented architecture.

• Effectively applies best practices and software engineering principles (e.g., SOLID, DRY).

• Knowledge of software best practices, including refactoring, writing clean code, Test-Driven Development (TDD), and Test Automation.

• Familiarity with Scrum methodology or other agile development processes.

• Demonstrates leadership through collaboration, mentorship, and a proactive approach to problem-solving.

• Excellent written and verbal English communication skills, capable of conveying information clearly to both technical and non-technical audiences.

• A motivated team player who actively engages in discussions and willingly offers assistance to others.


🏝️ Benefits

• A dedicated wellbeing team that champions initiatives such as mindfulness, lunch and learns, manager training, mental health first aid training, and more!

• 32 days of holiday (in addition to Bank Holidays), consisting of 25 days of annual leave plus 7 extra company-wide days during Easter, Summer, and Christmas.

• Life Assurance paid out at 3x annual salary.

• Comprehensive wellness benefits provided by AIG Smart Health, including a 24/7 virtual GP service, mental health support, counseling, and personalized health checks.

• Private Dental Insurance through Bupa.

• Salary sacrifice Pension plan offered by Scottish Widows.

• Enhanced maternity and adoption leave (20 weeks full pay) and paternity leave (6 weeks full pay).

• Five complimentary return-to-work maternity coaching sessions to assist you in adapting to this new and exciting phase of life!

• Access to services such as Calm and Bippit (financial wellbeing coaching).

• All roles promote flexible working, and we are open to discussing what this means for you.

• Social committees that organize team, office, and company-wide events to foster community and celebrate success.

• Dedicated professional development training budget (CPD courses, upskilling resources, professional memberships, etc.).

• Opportunity to volunteer with a charity of your choice for one day each year.

• Dog-friendly offices!

People also viewed

Hyperativa2 days ago

Junior/Mid-level Back-end Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Affirm2 days ago

Staff Software Engineer, Backend – Order Platform

US flagCalifornia, +4 more statesFull-timeBackend Engineer$204k – $290k/year
ApplyView job
Allstate2 days ago

Managing Engineer, Database & Platform

US flagIllinois OnlyFull-timeBackend Engineer$120k – $193.7k/year
ApplyView job
GitLab2 days ago

Senior Backend Engineer, Ruby

US flagUnited States, +1 more stateFull-timeBackend Engineer$139.2k – $235.2k/year
ApplyView job
Runtalent2 days ago

Java Developer – Mid-level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AML Consulting2 days ago

Java Developer – Senior

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers