SENIOR CLOUD SOFTWARE ENGINEER
Date: 20 Apr 2026
Location: GR
Company: globalcareers
Position Overview
We are looking for an experienced Senior Cloud Software Engineer to strengthen and further enhance our Application Development team.
The ideal candidate is a strong software engineer with deep experience in modern web development, cloud-native application architecture, and backend development. The role combines hands-on technical leadership, solution design and team coordination within enterprise-scale projects.
The ideal candidate is a strong software engineer with deep experience in modern web development, cloud-native application architecture, and backend development. The role combines hands-on technical leadership, solution design and team coordination within enterprise-scale projects.
Candidates with experience in modern cloud platforms and enterprise web application development are encouraged to apply.
Key Responsibilities
Application Development & Technical Leadership
- Design and implement cloud-native applications.
- Promote and enforce coding standards, development guidelines, and architectural best practices.
- Design and implement data models and database interactions using SQL.
- Build modern web user interfaces and enterprise applications.
- Ensure applications follow secure and scalable cloud architecture principles.
- Implement application logic using modern programming languages and frameworks, including JavaScript and Node.js.
- Develop scalable backend services and APIs for enterprise applications.
- Understanding of modern AI capabilities and their practical application in software engineering, including incorporating AI-powered features into applications and effectively leveraging AI-assisted development tools to improve development productivity.
Cloud & DevOps
- Design and implement solutions in cloud environments.
- Contribute to CI/CD pipelines, automated deployment, and DevOps practices.
Team & Project Management
- Provide technical mentorship and guidance to developers.
- Participate in architecture decisions and solution design.
- Collaborate with integration, automation, and AI teams to deliver end-to-end solutions.
- Support project planning, estimations, and technical roadmap definition.
Qualifications
Technical Skills
- Strong understanding of software engineering principles and backend development
- Solid knowledge of SQL and database design
- Strong programming experience with JavaScript and Node.js
- Experience developing applications in cloud environments
- Experience with microservices architectures
- Understanding of CI/CD processes and DevOps practices
- Understanding of modern AI capabilities and ability to leverage AI-assisted development tools to enhance software development productivity and code quality
Professional Experience
- 5+ years of professional experience in software engineering
- Experience contributing to team development through knowledge sharing, mentoring, and promotion of engineering best practices.
- Experience working on enterprise-scale software projects
Soft Skills
- Strong analytical and problem-solving skills
- Ability to lead technical discussions and architecture decisions
- Excellent communication and collaboration skills
- Ability to work in cross-functional teams
- Strong ownership and accountability mindset
Preferred Qualifications (Nice to Have)
- Experience with SAP BTP and SAP Programming frameworks (CAP, Fiori/SAPUI5)
- Familiarity with enterprise integration patterns
Role Description
Duties and responsibilities
Qualifications and Experience
Package