Software Engineer
Smartness
About The Company Smartness is building the future of hospitality tech. Our SaaS helps lodging providers boost revenues by 30%+ and get more direct bookings. We are the fastest-growing B2B SaaS in the industry, trusted by 4,000+ clients across 40+ countries, and process billions of euros in bookings. About The Role Our technology team is developing solutions to help service providers optimize business management. With ongoing investments in R&D and a focus on AI‑driven product features, we are expanding our engineering team to evolve our core product, SmartCRS . In this role you will work hands‑on with both legacy and new systems, take ownership of the Java monolith and evolve it into modern microservices, contribute to API design, backend services, and user‑facing applications, and work on AI‑powered features to maximize hotel sales and user profiling. You will also handle light DevOps tasks and infrastructure challenges to ensure smooth operation and scalability. Responsibilities Work alongside the original architects to strategically decompose our Java monolith into modern microservices (Java or TypeScript), contributing to design, development, and integration of scalable solutions. Design, develop, and maintain REST APIs and backend services. Take end‑to‑end ownership of new product features in SmartCRS, including AI‑driven tools for hotel sales optimization, personalized booking engine experiences, and automated data processing (e.g., PDF listing ingestion). Collaborate with frontend, QA, and PO teams to ensure high‑quality integration and delivery. Troubleshoot production issues, manage failures, and ensure system reliability. Participate in light DevOps and infrastructure tasks on AWS, learning and applying best practices where needed. Work with SQL relational databases (MySQL, PostgreSQL) and support AI/ML workflows. Apply AI/LLM tools in development, data processing, and product features. Proactively propose improvements, explore innovative solutions, and handle technical challenges in a fast‑paced environment. Qualifications Strong experience in Java and/or TypeScript development, with deep expertise in at least one and familiarity with the other. Hands‑on attitude: willing to “get your hands dirty” and take ownership of legacy systems. Experience or interest in microservices, event‑driven architecture, and API design. Knowledge of relational databases (MySQL, PostgreSQL) and ability to write robust queries. Some DevOps skills and willingness to work on infrastructure as needed (AWS knowledge is a plus). Experience working with AI‑powered applications for personalization and automation. AI/ML awareness and ability to apply tools to solve business problems. Problem‑solving mindset, able to manage production issues and system failures. Fluent in Italian; English is a plus. Experience or interest in the hospitality industry is highly valued. Nice to Have Frontend experience or exposure to full‑stack development. Previous work in SaaS or hotel technology products. Benefits Competitive salaries. Remote working with frequent opportunities to meet up. Leverage state‑of‑the‑art software and automation frameworks to optimize development processes. Continuous growth opportunities and a culture that encourages bold choices. #J-18808-Ljbffr
- ...Thales Group is hiring a GNSS Software Engineer in New York, focused on developing real-time software for GNSS Receivers. The role demands a Master's Degree in a relevant discipline and fluency in English. Candidates should possess skills in C/C++ programming and digital...Suggested
- ...started. Come join us for a whale of a ride! Our Infrastructure Engineering team builds and operates the cloud-native platform that powers... ...focused on prevention. Qualifications 4+ years of backend software engineering experience building large-scale cloud or distributed...SuggestedRemote workHome officeShift work
- ## GNSS Software Engineer and ArchitectApplyremote type: On-Sitelocations: Milanotime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R0309014A Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering...Suggested
- ...MTA è alla ricerca di una risorsa da inserire nel ruolo di Power Electronics Software Engineer . All’interno del team di sviluppo software il/la candidato/a collaborerà alla progettazione e alla scrittura del codice embedded di dispositivi di potenza automotive controllati...Suggested
- ...Un'azienda leader nel settore digital advertising cerca un Senior Software Engineer per sviluppare e mantenere codice di alta qualità. È richiesta la laurea in Informatica o ingegneria, oltre a 3 anni di esperienza, conoscenza di C# o Java e capacità di lavorare in team...Suggested
- ...IoT Software Engineer Location: Barlassina, 3049. Company: Panasonic HVAC Group Europe GmbH. What you will be doing Analyze and implement software requirements for commercial IoT cloud services such as building management, maintenance, and subscription‑based services....Remote workFlexible hours
- ...As a Software Engineer in Pixartprinting's Technology team you will be a member of a mission critical team that develops software manufacturing solutions. This involves developing and maintaining the software that allows producing millions of affordable, highly customized...Permanent employmentFlexible hours
- ...native threat detection, and consistently contribute to open source software projects. We are passionate, technical problem-solvers,... ...automation practices Experience with Go 2 years in a Backend Software Engineer role Experience with technologies such as Postgres, Elastic,...Remote workFlexible hours
- ...Un leader mondiale nei servizi di ingegneria cerca un Senior AD/ADAS Developer per progettare architetture software e sviluppare nuove funzioni ADAS. Il candidato ideale ha esperienza in C++ e Python, oltre a competenze in AI e machine learning. Offriamo un contratto...
- ...Software Engineer page is loaded## Software Engineerlocations: Tavagnacco, IT: Torino, ITposted on: Posted Todayjob requisition id: 16880Do you want to be part of a business that genuinely values **entrepreneurialism**, **innovation** and We **focus on our customers**...
- ...Il/la candidato/a sarà inserito/a nell’area Engineering della Divisione Aerospace, Defense & Naval di aizoOn e sarà coinvolto/a in attività di sviluppo Software e test di progetti avionici e aeronautici presso un cliente leader di settore. Attività principali Sviluppo...
- ...Software Engineer (m/f/d)Skip to main content#Software Engineer (m/f/d) page is loaded## Software Engineer (m/f/d)Applylocations: Torinotime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R5090Brooks is a leading provider of automation solutions with...Work at officeRemote workWorldwideFlexible hours
- ...Posizione Software Engineer (full remote con opzione ibrida). Tempo indeterminato – CCNL Metalmeccanico. Compenso RAL 30‑50K ticket bonus variabile. Responsabilità Lavorare su progetti cloud innovativi in ambito SAP. Gestire lo stack SAP BTP, Fiori/UI5 e contribuire a...Remote work
- ...Internship: Junior Software Engineer – AI & Systems Integration Full Time | Torino, Italy | Hybrid At Nextatlas, we apply a unique AI technology focused on early adopter detection to reveal evolving consumer behaviors, provide confident trend prediction, and develop key...Full timeInternshipWork at officeRemote work
- ...to innovation and that favors empowerment, out-of-the-box thinking, responsible leadership and commitment to deliver. Senior Software Engineer Full Remote Software Development ST Das Ziel der Position Design, build, and optimize scalable backend systems Improve performance...Remote work
- ...Join Pixartprinting - a Cimpress Company as a Software Engineer, where you'll develop software solutions vital for producing millions of customized products. We seek innovative individuals with over three years of experience in fast-paced environments and strong problem...Flexible hours
- ...Brooks Automation, Inc. in New York is looking for a Software Engineer to design and develop software applications. This role involves collaborating with cross-functional teams, ensuring high-quality deliverables, and following best practices throughout the software development...Flexible hours
- ...Pixartprinting - a Cimpress Company is seeking a Software Engineer in New York to join their Technology team. You will develop and maintain software solutions that enable the production of millions of customized physical products. The ideal candidate has at least 3 years...Permanent employmentContract workFlexible hours
- ...Senior Software Engineer – AI Integrations Wonderful enables enterprises to build, test, deploy, and monitor AI agents for their most complex needs, serving customers and employees seamlessly across voice, chat, email, and back‑office systems in any language or cultural...Local area
- ...Topcon Positioning Systems is looking for a Lead Software Engineer in Survey and CAD Applications. This role allows for 100% remote work, with occasional visits to the office in Concordia. Candidates should have at least 5 years of software development experience, including...Work at officeRemote workFlexible hours
- A tech company is looking for an experienced developer proficient in Java and TypeScript to help transform legacy systems into modern microservices. This role includes designing REST APIs, collaborating with teams, and implementing AI-driven features. Candidates with a...Remote work
- ...Thales Group is seeking a Senior SW Engineer in Town of Italy, New York. This role involves defining software requirements, architecture, and development plans, while also supporting the selection and management of software contractors. The ideal candidate will have a...For contractors
- ...project, design, realization and testing of hardware, firmware and software for robotics platforms. Within the research team, your main... ...-end. Maintenance of legacy software Collaboration with other engineering disciplines, such as mechatronics, electronics and control, to...Contract workFixed term contractImmediate start
- ...is seeking an Employee Technician 1st level for a fixed-term role until September 2027. You will develop software for advanced robotics, collaborating with engineers and maintaining legacy systems. Candidates should hold a Master's degree in computer science and possess...Fixed term contract
- ...Orbyta Group è alla ricerca di un Junior Software Developer da inserire su progetti di un cliente enterprise in ambito Retail. La figura si occuperà di attività come l'utilizzo e la sincronizzazione della piattaforma Shopify, e il testing funzionale delle nuove funzionalit...
- ...Capgemini cerca un Software Model Based Engineer per le sedi di Torino e Roma. Sarai impegnato nella modellazione, simulazione e generazione automatica di codice per sistemi di controllo. È richiesta una laurea in ingegneria e ottime conoscenze di MATLAB, Simulink e C....
- ...Eligo Recruitment sta cercando un Software Engineer da poter assumere con un contratto a tempo indeterminato. La posizione offre la possibilità di lavorare in modalità completamente remota oppure con opzione ibrida. Il candidato ideale avrà esperienza in Python e altri...Remote work
- ...their order, but at the same time are always on hand throughout the order process in case any issues or questions arise. As a Software Engineer in Pixartprinting’s Technology team, you will be a member of a mission critical team that develops software manufacturing solutions...Permanent employmentContract workFlexible hours
- Cerchiamo talenti con la passione per l'innovazione! Ci impegniamo ad essere al fianco dei clienti, anticipando le loro esigenze con tecnologie all’avanguardia , servizi innovativi e soluzioni creative . Cavalchiamo l’innovazione per creare valore , guidando il progresso...
- ...We are looking for Full Stack Engineers / Developers both Junior and Senior For our offices: You will deal with Design and development of software platforms mainly on back-end technologies and front-end development (non-graphic). Oncode deals with the management of large...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer contract Italian Republic
- software engineer healthcare Italian Republic
- ngo software engineer Italian Republic
- software developer fintech Italian Republic
- senior software engineer remote Italian Republic
- intel software engineer Italian Republic
- software engineer Italian Republic
- information technology software engineer Italian Republic
- cybersecurity software engineer Italian Republic
- software developer Italian Republic

