Infoblox is seeking a Senior Software Engineer to join our team in Bangalore. In this role, you will be responsible for the design, implementation, and maintenance of production quality software for the Infoblox Network Services Appliance product line.
This is an exceptional opportunity to join a growing and successful innovative organization. As a key contributor, you will be involved in the development and maintenance of server software, protocols like DNS, DHCP and security products.
You will report to the Senior Manager, Engineering based in Bangalore, India.
Develop architecture and design specifications for the core features and components of the Infoblox DDI core infrastructure
Help implement, performance tune, troubleshooting complex customer scenarios by optimizing the core features and components including networking, quality of service, memory allocation and resource scheduling
Improve the scalability and manageability of the Core DDI product line and for distributed virtualized environments
Design and develop algorithms to solve complex applications problems, system administration, and other network concerns
Verify stability, interoperability, and scalability of system architecture
Interact with product management, QA, Support, and customers to ensure the best end-to-end customer experience
Work with Sustaining Engineering and Customer Technical Support to diagnose and resolve challenging field issues
6+ years of systems software development experiencewith networking equipment
Good working knowledge of Linux kernel, drivers, file systems, Strong in C, Python, shell scripting and Debugging multi-threaded applications.
Experience with IP networking constructs (TCP / IP, routing, switching, VLANs, Load balancing, DNS, DHCP or related)
Good experience in L2 L3 protocol development
Knowledge ISC’s BIND code base is a major plus
Good understanding of Linux layer 3 technology and IP Networking.
Ability to work in a fast paced multi-site agile environment
Team player with Linux passion, high motivation, and excellent communication skills (verbal and written)
Strong problem analysis and diagnostic capabilities
Ability to lead small teams or work independently as needed
Four-year degree in CS, CE, EE or equivalent is required
Master’s in CS, CE or EE is preferred
It’s an exciting time to be at Infoblox. We are the market leader in technology for network control. Our success depends on bright, energetic, talented people who share a passion for excellence in building the next generation of networking technologies and having fun along the way.
Infoblox offers a fast-paced, action-oriented environment. We promote a culture that embraces innovation, change, teamwork, and strong partnerships.