Home·Find Jobs·Staff Software Development Engineer
V

Staff Software Development Engineer

VettedBench
Posted 3 days ago · Apply by 6 Sep 2026
Bangalore6+ yrsOn-site

About this role

The team is seeking a Staff Software Development Engineer to join their dynamic team. In this role, you will be responsible for handling process packets at ingress and egress points at high speed to ensure no noticeable latency for clients. You will collaborate with the operations team to deploy, monitor, patch, and scale systems as needed, while identifying and resolving hotspots to ensure smooth performance as the user base grows.

Key Responsibilities:

  • Handle process packets efficiently at high speed to minimize latency.
  • Collaborate with the operations team on deployment, monitoring, and scaling of systems.
  • Identify performance hotspots and implement solutions for optimal user experience.
  • Contribute to system architecture and design discussions to improve overall performance.
  • Work closely with cross-functional teams to ensure seamless integration of new features.

Required Skills & Qualifications:

  • Minimum of 6 years of experience in C/C++ programming in a distributed and enterprise-scale environment.
  • Strong understanding of networking protocols and their implementations.
  • Experience with performance tuning and optimization techniques.
  • Familiarity with cloud-based environments and deployment strategies.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Experience:

  • 6-8 years of relevant experience in software development and engineering.

What we offer:

  • Opportunity to work on cutting-edge technology in a collaborative environment.
  • Professional development and growth opportunities.
  • A dynamic and inclusive workplace culture.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →