This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Full Stack Software Engineer. This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world.
Job Responsibility:
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
Systems Engineering: Design enhancements, updates, and programming changes for subsystems of systems software (OS, compilers, networking, utilities, databases, internet tools)
Analyze architecture and determine coding, programming, and integration activities
Write and execute testing plans, debug issues, and ensure smooth integration into application architecture
Full Stack Development: Build scalable backend services using Golang and Python
Develop modern UI components with JavaScript, TypeScript, ECMAScript 8/9, CSS/SCSS, ReactJS (v18+)
Work with SQL and NoSQL databases (Postgres, Cassandra)
Distributed Systems & Data Engineering: Design event‑driven, distributed systems for scale and performance
Utilize open‑source tools like Apache Flink, Spark, and Airflow for data processing and orchestration
DevOps & Infrastructure: Implement CI/CD pipelines, infrastructure as code, containerization, and orchestration using Kubernetes
Apply knowledge of data centers and networking to optimize system reliability
Leadership & Collaboration: Lead project teams (internal and outsourced) to deliver reliable, cost‑effective solutions
Collaborate with management and partners on design status, progress, and issue resolution
Represent the engineering team in complex projects and mentor junior engineers
Requirements:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent
5–8 years of experience in software engineering (systems + full stack)
Strong programming skills in Golang, Python, JavaScript/TypeScript, ReactJS (v18+)
Must have Networking background
Expertise in SQL (Postgres) and NoSQL (Cassandra)
Knowledge of distributed systems, event‑driven paradigms, and scalable architectures
Familiarity with open‑source tools (Apache Flink, Spark, Airflow)
Experience with DevOps practices: CI/CD, IaC, Kubernetes, containerization
Strong analytical, problem‑solving, and debugging skills
Excellent written and verbal communication skills
ability to present architectures and negotiate with management
Fast learner, adaptable to new technologies, agile mindset
Leadership and mentoring capabilities
Nice to have:
Cloud Architectures
Cross Domain Knowledge
Design Thinking
Development Fundamentals
DevOps
Distributed Computing
Microservices Fluency
Full Stack Development
Security-First Mindset
Solutions Design
Testing & Automation
User Experience (UX)
What we offer:
Health & Wellbeing: comprehensive suite of benefits that supports physical, financial and emotional wellbeing
Personal & Professional Development: specific programs catered to helping you reach any career goals
Unconditional Inclusion: unconditionally inclusive in the way we work and celebrate individual uniqueness