Senior Cloud Developer

Website Hewlett Packard Enterprise

Make Your Mark, join the team today!

At Aruba Networks (A Hewlett Packard Enterprise Company), we bring together the brightest minds to create breakthrough technology solutions and advance the way people live and work. Our legacy inspires us as we forge ahead dedicated to helping our customers make their mark on the world.


Relationships are among the most powerful ways for people to learn and grow, and this is part of our HPE culture. In addition to working alongside talented colleagues, you will have many opportunities to influence and shape a positive and motivated team.


About the Company

Aruba, a Hewlett Packard Enterprise company, is a leader in providing enterprise-scale WLAN/edge networking products. Our customers include major universities, giant tech companies, and international retail stores, with deployments numbering thousands of access points and tens of thousands of wireless devices.


Aruba, the leader in Wireless LAN and the Intelligent Edge, has openings in the WLAN Software Development Team. We are looking for a Lead Cloud Application engineer for our Aruba Cloud Platform and SDBranch products.


How you’ll make your mark:

You will participate in architecture and design discussions with architects and team leads.
You will create detailed design and facilitate design reviews with the leads and architects.
You will develop, unit test and integrate into the larger cloud-based WLAN solution.
About you:

You have multi-year experience with production quality coding using Python, Golang, or Java.
You have a BS or MS level in Computer Science or related fields.
You have a minimum of 10 years’ experience.
You have multi-year experience in implementing cloud applications.
You have a proven record of developing and releasing cloud applications in production environment.
You have worked with Product Marketing to understand requirements and translate those into design and implementation.
You have experience developing APIs and backend modules.
You have strong working knowledge of RDBMS (Postgres) and NoSQL (Cassandra/ElasticSearch/Kairos DB/Druid, etc.)
You have familiarity with at least one flavor of Linux (preferably CentOS/RHEL)
You have knowledge of Cloud Platform – CoreOS, Kubernetes and Docker containers.
You have experience in designing cloud applications using distributed cache and experience of using Redis, Hazelcast and similar products.
You have experience with complex data pipelines and messaging systems like RabbitMQ and distributed streaming platforms like Kafka.
You have the ability to deploy various techniques to ‘scale’ an application in a cloud environment.
You have demonstrated abilities to work with QA and Remote Teams.
You have multi-year experience with production quality coding using Python, Golang, and Java.
You have experience with one of the cloud providers like AWS/Azure/GCP, have knowledge developing both cloud-native and cloud-agnostic applications.
Experience in one or more of the following will be considered a plus:

You have good understanding of Networking Technologies, various networking protocols, L2, L3 and SDN concepts.
You have experience in creating modern cloud-based config and telemetry solutions.
You have experience in developing Cloud Applications using modern technologies in the areas of system, device or network management.
You have experience in working with Agile Methodology.
​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.

To apply for this job email your details to