Infoblox is looking for a Senior Software Engineer to join our growing Cyber Intelligence Unit in Bangalore. This growing team is looking to build and integrate world class applications from the ground up that support the Intelligence Team’s mission of researching, analyzing and cataloging cyber security threats.
based infrastructure. This role will report to Manager, Software Applications based in Tacoma, Washington.
As the ideal candidate, you are an experienced software engineer interested in learning new technologies and building innovative applications.
You follow engineering best practices in full SDLC to produce high quality software that is unit tested, code reviewed, and committed.
You are very experienced with automating deployments using cloud technologies and are comfortable setting up deployment processes on new projects.
You’re a dynamic and innovative problem solver, capable of communicating with Security Engineers to understand product needs, convert them to requirements and user stories, and build a world class solution with your fellow developers.
Collaborate on design, implementation, and deployment of applications enabling Cyber Security research and investigation
Contribute to User Stories and Requirements gathering for design and feature integration
Convert user stories, mockups and prototypes into clear, concise and testable code
Build and maintain tools for automation, deployment, monitoring and operations
Design and write software solutions ranging from single purpose scripts to full scale web based applications
Review, comment and merge Pull Requests with constructive and consistent feedback
Create test plans, test cases, and run tests with automated tools
Investigate, debug, and fix issues in dev, test, and production environments
Develop technical documentation as needed
Proficient in Object Oriented Design and S.O.L.I.D principles
Strong emphasis on unit testing and code quality
Expert level application deployment experience utilizing modern DevOps technologies (CloudFormation, Jenkins, Ansible, etc)
Understanding of web application security and secure coding practices
Proficient with AWS products (S3, Lambda, VPC, EC2, API Gateway, etc)
Experience with virtualization, containers and orchestration (Docker, Kubernetes, XEN)
Experience with bash shell script on Linux or MacOS
Experience designing and building applications using REST API
Experience with async, threading, parallel programming
Full-stack developer with strong UI and back-end expertise is preffered
Agile SDLC experience; writing stories and delivering features with CI / CD (Jenkins), Scrum & Kanban
MS or BS in Computer Science or related field, or equivalent work experience required
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.