Software Engineer - Data Processing and Machine Learning Platform - Hewlett Packard Enterprise Company
Andover, MA 01810
About the Job
This role has been designated as 'Hybrid' with an expectation that you will work on average 2-3 days per week from an HPE office.
Who We Are:
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. Our culture thrives on finding new and better ways to accelerate what's next. 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. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
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 Required
- 8 + years of experience in software development and engineering
- 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.
Job:
Engineering
Job Level:
Expert
States with Pay Range Requirement
The expected salary/wage range for a U.S. -based hire filling this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. If this is a sales role, then the listed salary range reflects combined base salary and target-level sales compensation pay. If this is a non-sales role, then the listed salary range reflects base salary only. Variable incentives may also be offered. Information about employee benefits offered can be found at https://myhperewards.com/main/new-hire-enrollment.html .
Annual Salary: $128,000.00 - $295,000.00
HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT and Affirmative Action employer. We are committed to diversity and building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global diverse team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity .
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.