💼

Full Stack Software Engineer at Hewlett Packard Enterprise

NEW
Location
Bangalore Urban, Karnataka, India
Job type
Full time
Posted 1 day ago
Description
Requirements:


  • 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.


Hewlett Packard Enterprise
hpe.com
500+
Master Backend Engineering
AI-First Software Engineering
Next batch starts on 27 Mar
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Hewlett Packard Enterprise
hpe.com
500+
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities for a Full Stack Software Engineer at Hewlett Packard Enterprise in Bangalore?
Chevron down
Where is the location for the Full Stack Software Engineer position at Hewlett Packard Enterprise?
Chevron down
What kind of employment type is offered for the Full Stack Software Engineer role at Hewlett Packard Enterprise?
Chevron down
What seniority level is the Full Stack Software Engineer role at Hewlett Packard Enterprise?
Chevron down
Is there a specified salary range for the Full Stack Software Engineer position at Hewlett Packard Enterprise?
Chevron down
How can I apply for the Full Stack Software Engineer position at Hewlett Packard Enterprise?
Chevron down
What department is the Full Stack Software Engineer role under at Hewlett Packard Enterprise?
Chevron down
When was the Full Stack Software Engineer position at Hewlett Packard Enterprise posted?
Chevron down

Why Work at Hewlett Packard Enterprise

Hewlett Packard Enterprise (HPE) offers an inspiring platform for career growth and innovation, known globally for its commitment to technological advancement and employee development. As a Full Stack Software Engineer at Hewlett Packard Enterprise, you will be part of a dynamic team that is at the forefront of shaping the future of the digital world. HPE is dedicated to fostering a culture of inclusion and collaboration, ensuring that all employees feel valued and empowered. Working at HPE means being part of a community that thrives on diversity and recognizes individual contributions to collective success.

Moreover, HPE provides a flexible work environment that promotes work-life balance, with initiatives such as remote work options, comprehensive benefits, and wellness programs. The company invests in continuous learning and development opportunities, encouraging employees to upskill and take on new challenges. Employees have access to a variety of career development resources, including mentorship programs and workshops, aiding in personal and professional growth.

What's It Like to Work at Hewlett Packard Enterprise

At Hewlett Packard Enterprise, the work environment is driven by innovation, teamwork, and a passion for excellence. Employees describe the culture as collaborative and inclusive, emphasizing mutual respect and a shared commitment to creating impactful solutions. The organization encourages employees to bring their authentic selves to work and contribute their unique perspectives.

As an employee, you will experience a sense of purpose, as HPE’s products and services directly contribute to shaping industries and transforming businesses. The company regularly engages in sustainable practices and initiatives, reflecting its responsibility towards society and the environment. Employees take pride in working for a global leader that is not only focused on profit but also on making a positive impact in the world.

What's It Like to Work as a Full Stack Software Engineer at Hewlett Packard Enterprise

Being a Full Stack Software Engineer at Hewlett Packard Enterprise means engaging in projects that push the boundaries of innovation and technology. You will work on designing, developing, and implementing complex software solutions that address the needs of various industries. Full Stack Engineers at HPE have access to cutting-edge tools and technologies, fostering an environment of continuous learning and experimentation.

The role involves collaborating with cross-functional teams, contributing to different stages of the software development lifecycle, and implementing scalable and efficient code. Engineers are encouraged to leverage their creativity and technical skills to develop solutions that optimize performance and enhance user experience. With HPE's emphasis on team collaboration, you will enjoy opportunities for peer learning and knowledge sharing, enhancing your own engineering capabilities.

Full Stack Software Engineer Interview Questions at Hewlett Packard Enterprise

  1. Describe a challenging software development project you’ve worked on. How did you handle the challenges?
  2. How do you ensure that the applications you develop are scalable and maintainable?
  3. Can you explain the difference between front-end and back-end development? How do you manage coordination between the two?
  4. Walk us through a time when you identified a performance bottleneck in an application you were working on. How did you resolve it?
  5. Tell us about your experience with various programming languages and which is your favorite for full stack development.
  6. How do you stay updated with the latest trends and advancements in full stack development?

Full Stack Software Engineer Interview Preparation at Hewlett Packard Enterprise

To prepare for a Full Stack Software Engineer interview at HPE, candidates should focus on demonstrating their technical skills along with problem-solving capabilities. Start with revising your understanding of core programming concepts, data structures, algorithms, and object-oriented design. Review the end-to-end development processes and practice coding problems to brush up your coding skills.

Given the emphasis on collaboration at HPE, remember to highlight your teamwork experiences and communication abilities. Practice articulating your thought processes clearly and concisely, particularly when handling technical questions. Prepare to discuss past projects or experiences where you contributed significantly, outlining not only the technical aspects but also how you addressed any challenges encountered.

Full Stack Software Engineer Interview Tips at Hewlett Packard Enterprise

  1. Understand HPE’s Core Values: Familiarize yourself with HPE's mission, products, and values. An understanding of HPE’s culture and goals will help you frame your answers and show your alignment with the company’s objectives.

  2. Showcase Your Passion for Innovation: HPE thrives on innovation. Demonstrate your eagerness to contribute innovative solutions and discuss any previous experiences where you successfully implemented novel ideas.

  3. Be Ready to Solve Problems in Real-Time: It’s important to showcase your problem-solving skills. Be prepared to tackle live coding problems or technical challenges as part of the interview. Approach each problem methodically, explaining your process as you go.

  4. Highlight Continuous Learning: Emphasize your dedication to continuous learning and adapting to new tools and technologies, which is critical in the fast-evolving field of full stack development.

  5. Emphasize Soft Skills: While technical skills are essential, don’t forget about soft skills. Communication, teamwork, and leadership abilities are highly valued at HPE, so be sure to weave examples of these into your responses.

By focusing on these areas, you can strongly position yourself as a competitive candidate for the Full Stack Software Engineer role at Hewlett Packard Enterprise.