At Plentific, we’re redefining property management in real time. Our mission is to lead real estate through the transformative journey into "The World of Now," empowering property professionals with our innovative, cloud-based platform.
We leverage cutting-edge technology and data-driven insights to streamline operations for landlords, letting agents, and property managers—enabling them to optimize maintenance, manage repairs, and make informed decisions instantly. Our platform creates seamless, real-time workflows that transform traditional property management into a dynamic, digital experience.
Backed by a world-class group of investors—including Noa, Highland Europe, Brookfields, Mubadala, RXR Digital Ventures, and Target Global—Plentific is at the forefront of the proptech revolution. Headquartered in London with a global outlook, we’re expanding our reach and impact.
We’re seeking forward-thinking, passionate professionals eager to contribute to our mission and drive industry innovation. If you’re excited about making an immediate impact and shaping the future of property management, explore career opportunities with us at Plentific.
The Role
This is a fully remote position. We currently have remote engineers based in the UK, Germany, Turkey, Poland, Italy, Spain, and Portugal.
We’re looking for an experienced (or senior) backend engineer to join our engineering team. You’ll work alongside a highly technical and motivated team, supported by a Product Manager and Engineering Manager. You will apply fundamental engineering and mathematical skills to solve problems and overcome challenges, not just develop code. This environment offers an intellectually stimulating experience for those with the right mindset.
The engineering team is central to everything we do at Plentific, tackling challenging problems such as online payments, quoting, invoicing, booking, search/scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications, and fraud prevention. Our backend primarily uses Python and Django within a service-oriented architecture. Our tech stack includes Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins, and Elasticsearch. We maintain a large but clean code base, emphasizing design patterns, readability, automated testing, maintainability, and extendability.
Responsibilities
* Collaborate with product owners, engineering managers, UI designers, and other engineers to define software project requirements and write technical documentation.
* Develop well-structured, testable, and readable code using appropriate design patterns.
* Design, build, and maintain APIs, microservices, and data pipelines.
* Design, normalize, and optimize relational databases.
* Write complex SQL queries to extract data.
* Optimize APIs and database queries for performance.
* Participate in code reviews.
* Debug and resolve bugs across applications.
* Refactor existing code to meet new requirements and improve features.
* Document code, algorithms, and APIs technically.
* Assist in drafting end-user manuals.
Experience and Qualifications
* 5+ years of experience, preferably with Python and Django.
* Ability to work UK hours (+/- 3 hours).
* Strong fundamentals in data structures, algorithms, and software design patterns.
* Experience managing relational databases and optimizing SQL queries.
* Passion for writing clean, modular, and well-commented code.
* Creative problem-solving skills with a can-do attitude.
* Excellent communication skills, capable of articulating technical concepts clearly.
* Experience in technical documentation.
* Experience mentoring or managing junior team members.
We are rapidly progressing with our ambitious plans and eager to grow our team to manage over 2 million properties globally. Join us and help shape the future of property management worldwide. Our offerings include:
* A competitive compensation package
* Flexible working environment
J-18808-Ljbffr
Senior Backend Engineer • Pistoia, Italy
#J-18808-Ljbffr