Hewlett Packard Enterprise logo

Software Systems Engineer-Devops

Hewlett Packard Enterprise
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

0 - 2 Years

TYPE

FullTime

SKILLS REQUIRED

PythonDistributed SystemsInfrastructure as CodeContinuous Integration and Delivery (CI/CD)GoLang

Job description

Overview

Software Engineer (entry level / junior) on HPE's Datacenter Networking team, working on cloud native products and distributed systems, with an emphasis on large-scale automation.

What you'll do

  • Design, develop, troubleshoot and debug software programs for software enhancements and new products under the guidance of senior engineers.
  • Contribute to software including networking, utilities, databases, and Internet-related tools, and develop an understanding of hardware/software interactions.
  • Deliver contributions with visible impact on well-defined features or subcomponents of a product.
  • Apply foundational professional knowledge and fresh ideas to solve problems of moderate scope.
  • Learn rapidly from senior engineers and code reviews, participate in team initiatives, and grow toward owning larger components over time.

What you'll need

  • B.Tech or M.Tech in Computer Science or a related major.
  • 0–2 years of hands-on experience (including internships, co-ops, or academic projects) writing high-quality code in Python, Golang, Java, C, or C++.
  • Foundational understanding of distributed systems, cloud native software development, microservices, and Infrastructure as Code concepts.
  • Exposure to virtual infrastructure management software such as KVM, OpenStack, Kubernetes, or VMware through coursework, projects, or internships.
  • Familiarity with one or more infrastructure components such as Cassandra, RabbitMQ, Elastic Search, Docker, Prometheus, or Grafana.
  • Interest in writing software with testability, observability, and debuggability in mind for cloud and on-prem solutions.
  • Willingness to learn the challenges of operating large-scale software and hardware systems and contribute to solutions.
  • Exposure to deployment and automation tooling such as Ansible, Helm, or Terraform (academic or personal projects acceptable).
  • Ability to write code, develop automated test cases, and integrate them into CI/CD pipelines for continuous execution and quality management.
  • Understanding of building software leveraging REST or gRPC based APIs.
  • Customer-first mindset with interest in building and automating frameworks for UI/UX using modern automation and monitoring tools.
  • Attention to detail and willingness to learn monitoring infrastructure concepts such as OpenTelemetry and tools like Datadog or Signoz.
  • Actively participate in design discussions, ask questions, and learn from architectural decision-making with cross-functional stakeholders.
  • Collaborate well with peers and senior engineers, be receptive to feedback and mentorship, and ramp up quickly on team technologies.
  • Curious to learn and stay on top of the latest technology and tooling advancements, stay humble, and contribute to solving customer problems.

Nice to have

  • Familiarity with AI/ML and AI agentic frameworks and tools such as LangChain or FastAPI (coursework or projects count).
  • Exposure to AIOps/MLOps concepts or tools such as SageMaker, Databricks, Vertex AI, Azure ML, or MLFlow.
  • Exposure to cloud native GitOps tools such as ArgoCD or Argo Workflow.
  • Academic publications, hackathon participation, open-source contributions, or involvement in technical communities or professional organizations such as IEEE.

Details

  • Onsite role, with the expectation that you will primarily work from an HPE office.
  • Location: Bengaluru, Karnataka, India.
  • Job level: TCP_02.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Systems Engineer-Devops