Arrcus logo
Arrcus1 week ago

[BLR] Network Infrastructure Software Development– Principal Engineer

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Startup
Industry
Technology

Job Summary

Principal Engineer responsible for leading and executing network infrastructure software initiatives. Responsibilities include bringing up networking ASICs and platforms; writing feature specs and detailed design; implementing improvements and features solo or as part of a team; triaging and resolving internal and customer-reported issues; evaluating and integrating third-party libraries; conducting peer reviews of feature specs, code, test plans, and other engineering documents; improving performance and scalability of existing features; mentoring new hires and assisting with onboarding; collaborating with customers and product teams to understand new requirements; planning, scheduling, and reporting project status through to customer delivery; leading a team implementing features and improvements; driving engineering-wide initiatives for quality and shipping scalability; participating in architecture and design of new engineering initiatives; IP protection and patent consideration; engaging in industry activities such as papers, blogs, talks, and standards delivery.

Required Qualifications

  • BS/MS/PhD in Computer Engineering/CS or equivalent
  • Ability to write high-quality C/C++/Go/Python code
  • 15+ years of relevant hands-on development experience
  • Experience with Linux OS internals, kernel, memory management and network stack
  • Debian Build, Packaging, Install, Upgrade frameworks
  • Networking - TCP/IP, Routing
  • Datastores such as etcd, consul, Redis
  • High Availability and ISSU
  • Containers, Virtual Machines (VM)
  • Orchestration frameworks like Kubernetes, KVM
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Arrcus

[BLR] Network Infrastructure Software Development– Principal Engineer

Apply on Sorce