Software Engineer

410-Engineering United States


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 - 

  • At least 5 years of experience with Java application development
  • At least 5 years of experience with Linux / Unix
  • BS or higher in Computer Science or an equivalent major
  • Java, MySQL, Python, shell programming techniques
  • Strong abilities in software and systems test and debug 

Good for you to have –

  • Experience with HTML, CSS, and user interface is desirable
  • Experience with big data technology and commercial clouds is a plus

 You will definitely possess these technical skills –

Java, MySQL, Linux

Bird’s eye view of your role –

Design software applications to monitor and maintain the company’s global network services, including application functions in alarming, graphing, notification, log processing and reporting.  Develop software with a focus on usability, maintenance, reliability and extensibility.  Investigate and recommend alternative techniques and efficiency improvements. Improve existing software features, test new software features and fix bugs. 

What will you bring – 

You are an independent productive programmer.  You can dig into existing code to add new features while maintaining existing functionality.  You seek help and ask questions when needed.  You speak up when something is wrong or can be better.  You collaborate positively with your peers.

You design for the user or customer.  You engineer for reliability, consistency, and maintainability.

What are your performance objectives –

  • Implement monitoring for new service features
  • Implement features to improve support productivity
  • Test new features prior to production rollout
  • Fix bugs
  • Work positively with team

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

30 days:  Set up development environment, first check in, first bug fix, first application feature.

90 days:  Participation in larger project.  Implement many features and improvements.

180 days:  Complete work on one or more larger projects.  Complete some smaller tasks independently.

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

You will work with a small team focused on delivering applications to monitor Aryaka’s services.  These applications are the only window into our service quality.  Aryaka’s service quality is the primary metric for retaining our customers.

 You will apply your existing skills in a new environment working closely with team members.  You will learn new programming techniques.  We update software once or twice a month, so your work will be used quickly.  Task and project assignments will scale with your capacity and skill set.

 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.  #LI-REMOTE