Software Engineer - Data Processing and Machine Learning Platform

Hewlett Packard Enterprise
Apply Now

Job Description

Who We Are:

A career in the HPE GreenLake Platform Cloud (GLCP) team allows you the opportunity to create history and push the industry forward, redefining the state of the art in what cloud computing means. Come and help us build a large scale, enterprise ready platform, powering a hybrid edge-to-cloud world. Our platform allows some of the largest most diverse enterprises in the world to deliver with speed, agility, and scale – while keeping their data where it needs to be, and ensuring their sustainability and green goals are met and exceeded.

Our team members search beyond customers' needs today to accelerate what’s next and make a difference — for others, our company, and the planet. Our customers turn to us because we are positive, empathetic and enterprising. Nowhere is this better reflected than in our running in production with over 100,000 dedicated customers and over 1 million devices.

We embrace opportunities to accelerate transformation across data, connectivity, cloud and security. From vital solutions for small businesses with a single storefront to essential applications for large retail chains with thousands of locations. Together we make what was once thought impossible, possible.

What you'll do:

GreenLake Cloud Platform is an internally developed innovative cloud-stack that powers HPE’s Cloud Solutions. The GreenLake Cloud Platform is a unified operational experience that provides a simplified view and access to all cloud services, spanning the entire HPE portfolio, with single sign-on access, security, compliance, elasticity, and data protection. The Greenlake Cloud Platform is the foundation to a rich set of cloud services in networking, data services, high performance computing and compute operations management.

The Greenlake Cloud Platform team offers the opportunity to apply your knowledge and experience to contribute to architecting and building the platform and applications on a top distributed backend. Be part of a fast-paced development team and learn how to build solutions that make a difference.

Hewlett Packard Enterprise (HPE) is seeking an outstanding Software Lead to play a key role in developing an industry-leading HPE Greenlake data processing, analytics, and machine learning platform. The platform powers the collection and analysis of data points from our customers’ infrastructure systems and applications. Predictive Analytics are then used to correlate vast amounts of information to find the needle in the haystack, and solve our customers’ most complex infrastructure issues.

You will be joining an agile, empowered team, focused on building a brand-new data processing platform that enables and powers the analytics that are at the core of HPE GLCP. The HPE GLCP Data Platform provides abstractions, components, and infrastructure to create a state-of-the-art platform for running data processing and machine learning workloads. The team leverages the latest big data and microservice-based technologies to build the data processing platform – Apache Spark, Delta Lake, Kubernetes, Kafka, Istio, knative, GraphQL, TimescaleDB, Postgres. The development stack is Scala (Zio, cats effect, http4s, Caliban, shapeless).

Responsibilities:

  • As a software development lead, in a cross-functional development team, focused on building out a full-featured data processing, analytics and machine learning platform
  • Leverage big-data technologies for data processing, including Apache Spark, Kubernetes, Apache Kafka, AWS
  • Contribute to the data platform ecosystem, including implementation of microservices or serverless components using Scala, Zio, http4s
  • Work with the Data Scientists to create and evolve the data platform to enable both exploratory analytics and Machine Learning
  • Work with the DevOps engineers to design and build observability features (telemetry, tracing) and CI/CD
  • Develop unit, integration, system or any tests that are needed to help the team deliver value quickly, with a high degree of quality

Education and Experience

  • Bachelor/Master's degree in Computer Science/Engineering program, or equivalent

Knowledge and Skills

  • Strong software engineering/development skills
  • Strong distributed systems knowledge
  • Data processing experience at scale. Practical experience with Apache Spark
  • Practical experience designing and implementing microservices
  • Team player with a passion for learning, programming, automation, and data processing
  • Excellent analytical and problem-solving skills
  • Excellent mentoring and communications skills

Experience with any of the following is a plus:

  • Scala (practical experience with functional programming would be a plus)
  • AWS or other public cloud provider

At HPE, we’re:

  • Ranked 19th on Fortune’s 2022 list of 100 Best Companies to Work For.
  • Ranked 7th on Newsweek’s list of America’s Most Responsible Companies 2022
  • Named a Best Place to Work for Disability Inclusion for the sixth year in row
  • Named one of the 100 Best Large Workplaces for Millennials in 2021
  • Recognized as one of the Best Companies for Multicultural Women by Seramount

Ready to take the next step? Open up opportunities with HPE. #hpeocto #octo

HPE is an equal opportunity employer/Female/Minority/Individual with Disabilities/Protected Veteran Status

Additional Skills:

Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX)

What We Can Offer You:

Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.

Personal & Professional Development

We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.

Diversity, Inclusion & Belonging

We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know diverse backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.

Let's Stay Connected:

Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.

Company Info.

Hewlett Packard Enterprise

Hewlett Packard Enterprise (HPE) is a prominent American multinational IT company headquartered in Spring, Texas. Established on November 1, 2015, in Palo Alto, California, it emerged from the division of the larger Hewlett-Packard corporation. HPE is distinctly business-oriented, specializing in servers, storage, networking, containerization software, and providing consulting and support services.

  • Industry
    Information Technology
  • No. of Employees
    60,400
  • Location
    Spring, TX, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Hewlett Packard Enterprise is currently hiring Software Engineer Jobs in Andover, MA, USA with average base salary of $140,300 - $322,600 / Year.

Similar Jobs View More