Descrizione dell'offerta
We are an Italian law firm specialized in Italian citizenship and international legal processes.
Over the years, we have developed an internal software platform that has become a core operational asset of the business. We are now launching a dedicated legal-tech initiative focused on transforming this system into a scalable and modular platform architecture.
The initial domain is citizenship and immigration workflows, but the long-term vision is to build a broader legal-tech infrastructure that can evolve across multiple legal sectors and operational workflows over time.
We are looking for a pragmatic software architect / engineering lead who wants to help design the foundations of this platform from both a systems and organizational perspective.
This is NOT a typical corporate IT role.
You will work directly with the founder and help build the company’s engineering structure from the ground up.
Location: Milan, Italy (regular on-site presence required)
What you will do :
- Redesign and evolve the architecture of an existing internal platform
- Define engineering standards, modular boundaries and long-term technical direction
- Build scalable backend and workflow systems
- Help create and lead a dedicated engineering team
- Coordinate remote developers and external contributors
- Integrate AI and automation into legal operations in a production-oriented and reliable way
- Contribute to the long-term platform and product strategy
What we are looking for :
- Strong software architecture and backend engineering skills
- Experience with production-grade systems and scalable applications
- Strong ownership mentality
- Pragmatic approach to technical complexity
- Experience with APIs, databases, cloud infrastructure and engineering processes
- Good communication and leadership skills
- Interest in AI/LLM integration applied to real operational systems
Important
We value pragmatic builders and system thinkers over purely academic AI profiles.
Additional notes:
- This role is designed around close collaboration with the founder during the platform foundation and architecture phase.
- The position is open to both Italian and international candidates.
- English can be used as the primary working language during the initial phase.
- Italian language proficiency is not required initially, although willingness to integrate into the local environment is appreciated.
Full-time role.
Competitive compensation based on experience and technical level.
If interested, please send your LinkedIn profile, CV, GitHub if available, and a short introduction message to: