Cloud Solution Architect

Modena, Full Time Job


Reporting to the Director of Product Development, this position will join a team of talented Engineers that develop and maintain Doxee’s software asset in coordination with the functional requirements expressed by Product Management and in close relationship with internal DevOps teams that deploy and run the platform.

The primary responsibilities are:

Design the architecture of enterprise-grade, cloud applications part of Doxee’s asset;
Work in synergy with SCRUM Masters, Developers, and DevOps Engineers within the Product Development;
Contribute to building the new applications or required changes;
Contribute to executing international research projects (e.g. Horizon 2020); and
Experiment on new technologies and build prototypes for architectural changes.


Experience contributing to the architecture and design (architecture principles, design pattern selection, reliability and scaling) of new and existing software systems;
Extensive Software Development experience using Java;
Proven experience with architecting and building distributed cloud applications;
Proven knowledge and experience with at least one public cloud provider’s service portfolio, preferably AWS;
Proven record of development with agile teams using SCRUM or Kanban;
Knowledge of software Engineering and Development practices;
Proven experience with DevOps techniques applied to cloud services;
Proficiency in Linux and Unix operating systems;
Experienced working with major Container and Container Orchestration technologies (e.g. Docker, Kubernetes);
Experience on designing and developing micro-services and serverless applications using a major public cloud provider’s framework, preferably AWS;
RESTful API Design;
Experience setting up and managing CI/CD pipelines; and
English working proficiency.


Senior-grade Solution Architect certification released by a major public cloud vendor, preferably AWS;
Experience with Process Automation software (e.g. Ansible);
Knowledge of the Site Reliability Engineering practice;
Software Development background with proficiency in Python, Java, and JavaScript;
Experience in architecting applications for the Customer Communications Management and/or Digital Marketing Markets;
Proven abilities to solve problems, learn new environments, consistently produce quality work and be customer oriented;
Ability to work with a flexible schedule to accommodate multiple time zones;
Ability to travel internationally for up to 2 weeks; and
Propensity for learning and coaching junior technical people.

The position will be based in Modena, Italy.

Doxee complies with International Equal Employment Opportunity laws and will not discriminate on the basis of race, color, age, religion, sex, sexual orientation, disability or any non-job-related factors (L. 903/77).

Please include a statement that authorizes the use of your personal data under GDPR, the European regulation on the protection of personal data according to EU regulation 679/2016 and Legislative Decrees 196/2003 and 101/2018. Send your CV to and specify the reference code for the position to which you are applying.