Software Architect - Italy, Remote (Roma)

Software Architect - Italy, Remote (Roma)

07 set
|
Story Terrace
|
Roma

07 set

Story Terrace

Roma

ph3About Us /h3 pAt 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,” enabling us to empower property professionals through our innovative, cloud-based platform. /p pWe harness 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 is designed to create seamless, real-time workflows that transform traditional property management into a dynamic, digital experience. /p pBacked 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 continually expanding our reach and impact. /p pWe’re looking for forward-thinking, passionate professionals who are ready 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. /p h3The Role /h3 pWe're looking for a Software Architect to join our engineering team and play a pivotal role in shaping the technical direction of our platform. This is not just a hands-on engineering role, it's a leadership position where you'll be expected to bridge the gap between product vision and technical execution. /p pYou'll work closely with Product Managers to translate business requirements into robust technical strategies, produce detailed technical analyses, and guide a team of engineers toward successful, on-time delivery. At the same time, you'll remain deeply hands-on, contributing directly to our codebase and setting the bar for engineering excellence across the team. /p pOur engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search and scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications, and fraud prevention. Our backend engineers mostly work with Python and Django on a service-oriented architecture deployed at scale on Kubernetes. The rest of the tech stack includes Django REST Framework, FastAPI, PostgreSQL, AWS, React.js, Docker, Redis, Celery, Pandas, NumPy, Git, Jenkins, and Elasticsearch. /p pWe put significant emphasis on design patterns, code readability, automated testing, maintainability, and extensibility. As Software Architect, you'll be the standard-bearer for these values. /p pAt Plentific AI is at the core of how we build and deliver software. We expect our Software Architect to be fluent in AI-assisted development practices, leveraging AI tools across the entire engineering lifecycle:



from spec-driven development and architectural design, to coding, code review, and delivery. /p h3Responsibilities /h3 ul libTechnical Leadership Strategy /b ul liCollaborate closely with Product Managers to translate product requirements into comprehensive technical analyses, breaking down complexity into clear, actionable engineering plans with the help of AI spec-driven development tools /li liDefine and own the technical roadmap for your team, ensuring architectural decisions align with business goals and long-term platform scalability /li liGuide and mentor engineers throughout the delivery lifecycle, from design through to deployment, ensuring the team stays on track and produces high-quality output /li liAct as the primary technical point of contact for your squad, facilitating alignment between engineering, product, and stakeholders /li /ul /li libArchitecture Design /b ul liDesign and evolve scalable, resilient microservices architectures using Django and Python, deployed on Kubernetes at scale /li liLead the design of APIs, data pipelines, and distributed systems with a strong focus on performance, reliability, and maintainability /li liDefine and enforce best practices around database design, query optimisation, and data modelling across relational databases (PostgreSQL) /li liEvaluate emerging technologies and architectural patterns, making evidence-based recommendations to the broader engineering organisation /li /ul /li libHands-On Engineering /b ul liWrite well-formulated, testable, and readable code using appropriate software design patterns /li liBuild and maintain APIs, microservices, and data pipelines /li liWrite complex SQL queries and optimise database performance /li liDebug and resolve issues across our applications, including production incidents /li liReview, maintain, and refactor existing code to support improved or new features /li /ul /li libAI-Driven Development /b ul liChampion and embed AI-assisted practices across the full development lifecycle, including spec generation, architectural design, coding, and delivery, ensuring the team operates at the frontier of modern, AI-augmented engineering /li /ul /li libDelivery Collaboration /b ul liLead code reviews, setting a high bar for quality and consistency across the team /li liWork with product owners, engineering managers, UI designers, and engineers to produce technical specifications and project documentation /li liRemove technical blockers and proactively surface risks to delivery, proposing pragmatic solutions /li liWrite clear technical documentation for code, algorithms, APIs,



and system architecture /li /ul /li /ul h3Experience and Qualifications /h3 ul lib8+ years of software engineering experience /b, with a strong focus on Python and Django /li libProven, hands-on experience building and operating Django-based microservices at scale /b, running in production on Kubernetes /li liDemonstrable experience with bAI tools to assist Software Development and Architectural document writing /b(e.g. Claude Code, Cursor). /li liDemonstrable experience in a bTech Lead or Software Architect /b capacity, owning technical direction and guiding teams toward delivery /li liStrong track record of bproducing technical analyses /b: working alongside Product Managers to assess requirements, define solutions, estimate complexity, and produce clear, actionable engineering plans /li liDeep knowledge of bdistributed systems design /b, including event-driven architectures, asynchronous processing (e.g. Celery, Redis), and inter-service communication patterns /li liExpert-level understanding of brelational database management /b (PostgreSQL preferred), including schema design, normalisation, and query optimisation /li liSolid grasp of bcomputer science fundamentals /b: data structures, algorithms, and software design patterns /li liExperience with bAWS /b and cloud-native infrastructure; familiarity with CI/CD pipelines (e.g. Jenkins) /li liAbility to work bUK working hours (+/- 3 hours) /b /li liExcellent bcommunication skills /b, with the ability to articulate complex technical concepts clearly to both technical and non-technical audiences /li liA collaborative, bcan-do mindset /b with strong ownership and accountability /li /ul h3Benefits /h3 pAs you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer: /p ul liA competitive compensation package /li li25 days annual holiday + 1 additional day for every year served up to 5 years. /li liFlexible working environment including the option to work abroad /li liPrivate health care for you and immediate family members with discounted gym membership, optical, dental and private GP /li liEnhanced parental leave /li liLife insurance (4x salary) /li liEmployee assistance program /li liCompany volunteering day and charity salary sacrifice scheme /li liLearning management system powered by Udemy /li liReferral premio and charity donation if someone you introduce joins the company /li liSeason ticket loan, Cycle to work, Electric vehicle and Techscheme programs /li liPension scheme /li liWork abroad scheme /li liCompany-sponsored lunches, dinners and social gatherings /li liFully stocked kitchen with drinks, snacks, fruit, breakfast cereal etc. /li /ul /p #J-18808-Ljbffr

📌 Software Architect - Italy, Remote (Roma)
🏢 Story Terrace
📍 Roma

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software architect - italy, remote (roma) / roma

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software architect - italy, remote (roma) / roma