Data Engineer / Senior Software Engineer(Cloud Data Platform)

410-Engineering Bengaluru, Karnataka


Description

Who are we –

Aryaka is the global leader in fully managed SD-WAN and SASE services.  Delivered as-a-service for a variety of modern deployments, we make it easy for enterprises to consume network and network security solutions. Aryaka uniquely combines innovative SD-WAN and security technology with a global network and a managed service approach to offer the industry’s best customer and application experience. Coupled with being recognized for the 2nd year in a row by Gartner’s “Voice of the Customer and listed on the “Inc. 5000 America’s Fastest-Growing Private Companies” our clients include hundreds of global enterprises, including several from the esteemed Fortune 100.  We have strong partnerships with companies that include Palo Alto Networks, Check Point Software Technologies, as examples, and we are backed by incredible investors that include Goldman Sachs, Third Point Ventures, and others.  We are actively seeking top talent to join our growing team.  Are you ready? 

 

Why Aryaka –

We have won “Great Places to Work” World-Wide for 2 consecutive years because we have an amazing company culture that is inviting, collaborative, supportive, and inclusive to our employees.  We encourage our employees to expand their knowledge base and provide the tools to help them get there.  We are always innovating and looking at ways to improve and expand, and we listen to our employees and their ideas.  We have an amazing group of very respected “Thought Leaders” who are always open to mentoring.  We consider ourselves great Corporate Citizens which we show through our “Women In Technology” Program and “AryakaCares” Program as well as others. Our Benefits are World-Class, we have unlimited PTO, and a flexible work structure to allow you to maximize on your work/life balance.  As Aryakans, we are 100% dedicated to being an equal opportunity employer and supporter of Diversity, Inclusion, and Belonging. All candidates from all backgrounds, ethnicities, genders, and gender identity are strongly encouraged to apply. Aryaka considers the “whole person” without regard to race, color, religion, sex, national origin, physical or mental disability, or veteran status. 

 You will have - 

Ideal candidate should have prior experience in data mining at large scale. The person must have strong programming skills and excellent knowledge on data structures, algorithms and design patterns. The candidate should be up to date with the diverse technologies in the big data ecosystem and should be able to objectively assess the different approaches to solve the problem at hand.

Qualification: BE / B-Tech / ME / M-Tech Experience: 3-12 years

Core skill set (must):  Java, MySQL, Map-Reduce/PIG/Hive/Spark, NoSQL database like HBase/Cassandra.

 Good for you to have –  

  • Scripting (Desirable): Perl, python, shell or ruby.

 You will definitely possess these technical skills –

Core skill set (must):  Java, MySQL and at least one of the following Map-Reduce/PIG/Hive/Spark, NoSQL database like HBase/Cassandra.

  Bird’s eye view of your role –

This role comes with the responsibility to enhance and fine tune Aryaka's data processing platform as it stands to face the challenges at the petabyte scale. The person has to architect, build and launch new data models, reliable data pipelines and tools to help easy consumption of data. The engineer needs to work with large and complex data sets, solve difficult and non-routine analysis problems and needs to apply advanced analytical methods as needed. This position requires passion and commitment to job and requires excellent communication skills to work with stake holders in US.

 What will you bring – 

  • Working experience in all phases of data processing – ingestion, extraction of valuable insights, data organization, presentation
  • Proficient understanding of distributed computing principles
  • Excellent knowledge of data structures and algorithms

  What are your performance objectives –

  1. Architect, build and launch new data models, reliable data pipelines and tools to help easy consumption of data, solve difficult and non-routine analysis problems and needs to apply advanced analytical methods as needed.
  2. Analyze new features and enhancements, design, code, unit-test and maintain the delivered code.
  3. Keep the highest standards in coding and ensuring that team collectively adheres to it by conducting code reviews.
  4. Mentor newcomers in the team and provide the right guidance.
  5. Troubleshooting production issues and support QA and Support staff.

 How will your lofty goals be translated into specific actions / short term goals –

  1. Understand the existing platform and come to speed to debug problems.
  2. Extend the global Insights platform to important metrics.
  3. Plan the cluster upgrade and migration meticulously as it is a tough challenge due to current scale.

  What’s in it for you? (EVP – Employee Value Proposition) –

  1. Enriching experience in all phases of data processing – ingestion, extraction of valuable insights, data organization, presentation
  2. Excellent growth path for the deserving candidate in a growing organization

Aryaka Networks, Inc. is an equal opportunity employer and supporter of Diversity, Inclusion, and Belonging. All candidates from all backgrounds, ethnicities, genders, and gender identity are strongly encouraged to apply. Aryaka considers the “whole person” without regard to race, color, religion, sex, national origin, physical or mental disability, or veteran status.

Third Party Agency Notice:  Aryaka does not accept unsolicited resumes from 3rd party agencies.  Should any agency send a resume to any employee within Aryaka without explicit invitation, the resume will be considered a gift and no fee will be paid.  All agencies must have a signed contract from Talent Acquisition management prior to any engagement.