Architect

Aryaka Networks, Inc.

India

On-site

INR 3,000,000 - 8,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Aryaka Networks, Inc. is seeking a seasoned network software engineer to design and deliver robust networking components. You will contribute to high-level and low-level design, implement scalable modules, and participate in code reviews to ensure production-grade quality.

The role requires deep problem-solving, strong C/C++, and expertise in TCP/IP and multithreading. We value self-driven leaders who collaborate well, learn new technologies quickly, and communicate clearly with teams across

Qualifications

  • More than 15+ years of industry experience in building robust software systems.
  • Experience in developing software modules in C/C++.
  • Ability to learn new technologies and languages and a good problem solver.
  • Good understanding of system architecture and designing scalable software systems.
  • Experience in network programming, TCP/IP and modern operating systems principles.
  • Experience in designing software modules with multi-threading and event handling.
  • Good understanding of software development and test processes.
  • Excellent verbal and written communication skills.

Responsibilities

  • Involve in high level and low-level design and development of networking software components.
  • Provide technical expertise in the areas of assignments.
  • Involve in code reviews of peers and ensure high quality production ready code.
  • Improving existing features, bug fixing and unit testing.

Skills

C/C++ programming
Network programming
Multi-threaded design
TCP/IP

Job description

You will have
  • More than 15+ years of industry experience in building robust software systems.
  • Experience in developing software modules in C/C++.
  • Ability to learn new technologies and languages and a good problem solver.
  • Good understanding of system architecture and designing scalable software systems.
  • Experience in network programming, TCP/IP and modern operating systems principles.
  • Experience in designing software modules with multi-threading and event handling.
  • Good understanding of software development and test processes.
  • Excellent verbal and written communication skills
Good for you to have (anyone or many) –
  • Prior experience in design and development of VPN/IPSec/overlay protocols.
  • Good understanding of Linux networking
  • Python, Perl, bash/shell
You will possess these technical skills –
  • C/C++ and network programming
  • Design and implementation of multi-threaded scalable network components
Bird’s eye view of your role –
  • Involve in high level and low-level design and development of networking software components.
  • Provide technical expertise in the areas of assignments.
  • Involve in code reviews of peers and ensure high quality production ready code.
  • Improving existing features, bug fixing and unit testing.
What will you bring –
  • Good experience in design/develop and maintain robust scalable system.
  • Good problem solving, debugging and analytical skills.
  • Deep understanding of software design principles and design patterns.
  • Skillful in Algo and DS.
  • Self-driven, self-motivated leader/programmer.
  • Open minded and collaborative individual.
What are your performance objectives –
  • Ability to write high quality maintainable code.
  • Understanding the requirements or change requests and translate them into high/low level design.
  • Skillful in debugging complex software problems or issues from QA or production environment.
  • Performance tuning, memory, or other optimizations of software components.
Who we are

Aryaka is the leader in delivering Unified SASE as a Service, a fully integrated solution combining networking, security, and observability. Built for the demands of Generative AI as well as today’s multi-cloud hybrid world, Aryaka enables enterprises to transform their secure networking to deliver uncompromised performance, agility, simplicity, and security. Aryaka’s flexible delivery options empower businesses to choose their preferred approach for implementation and management. Hundreds of global enterprises, including several in the Fortune 100, depend on Aryaka for their secure networking solutions. For more on Aryaka, please visit www.aryaka.com

Why Aryaka

We have won “Great Places to Work” World-Wide 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 providethe toolsto 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.Our Benefits are World-Class, and we have a flexible work structure to allow you to maximize your work/life balance.

Equal Opportunity Statement

Aryaka Networks, Inc. is an equal opportunity employer and supporter of Diversity, Inclusion, and Belonging. All candidates from all backgrounds, ethnicities, genders, and gender identities 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Architect
Architect

Aryaka • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Flexible work structure
World-Class Benefits
Collaborative work culture
Architect Bengaluru, Karnataka Architect
Architect Bengaluru, Karnataka Architect

Aryaka • Bengaluru

On-site
Confidential
Platform Engineer
Platform Engineer

Aryaka • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Flexible work structure
Continuous learning opportunities
World-class benefits
Platform Engineer Bengaluru, Karnataka Platform Engineer
Platform Engineer Bengaluru, Karnataka Platform Engineer

RTL2 Fernsehen GmbH & Co. KG • Bengaluru

On-site
INR 800,000 - 1,200,000
Flexible work structure
Continuous learning opportunities
Data Engineer
Data Engineer

Aryaka • Bengaluru

On-site
INR 1,200,000 - 3,600,000
Dynamic work environment
World-class benefits
Flexible work structure
Sr Software Engineer Developer
Sr Software Engineer Developer

Story Terrace Inc. • Mumbai

On-site
INR 600,000 - 1,000,000
Sr. Network Engineer
Sr. Network Engineer

Astreya Consultancy India Private Ltd • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Software Engineer-Kernel/Driver
Software Engineer-Kernel/Driver

Arista Networks • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Engineer Developer
Software Engineer Developer

Story Terrace Inc. • Mumbai

On-site
INR 2,500,000 - 5,000,000
Competitive compensation
Health care plan including family
Great team
+2
Software Engineer-Kernel/Driver
Software Engineer-Kernel/Driver

Arista • Bengaluru

On-site
INR 4,000,000 - 7,000,000