Principal Core Infrastructure Engineer
At a glance
Senior Platform & Infrastructure role at Eeho. Bengaluru · full-time.
Pay not stated Platform & Infrastructure salary
devopsroles summary, based on the employer's posting.
What you'll do
- Build services and automated workflows that manage large fleets of networking devices
- Create deployment and monitoring tools that improve scale, performance and rollout efficiency across regions
- Keep OCI networking infrastructure highly available and secure, including device onboarding, patching and access controls
- Use tests, alarms, dashboards and telemetry to catch operational problems, then support incident reviews and response
- Review peers’ code for quality and scalability, and maintain runbooks and fleet automation
What you bring
- A bachelor’s degree in computer science, engineering or another related field
- At least eight years developing software, including five or more years in Linux systems engineering
- Five or more years using Python, BASH or Java, plus at least one year in DevOps
- Working knowledge of build tools and pipelines such as TeamCity, Maven or another listed tool
Who this fits
This is a senior individual-contributor role at the IC4 career level, focused on infrastructure software and network fleet automation. You should be comfortable taking part in an on-call rotation and responding to incidents.
From the employer
We are hiring a Principal Software Engineer in OCI Network Automation team, to design, implement and optimize components in distributed systems with an emphasis on scalability, resiliency, and operability. Deliver features and leverage distributed state tools for high-volume retrieval, storage, and processing; and review peers' implementations for quality and scalability compliance. Proactively detect and mitigate issues via tests, alarms, dashboards, and telemetry; author runbooks and participate in incident response and RCAs.
As a member of software engineering at OCI, you will:
- Design and develop services, automated workflows and infrastructure to manage a growing fleet of networking devices
- Deliver highly available and secure OCI Networking infrastructure
- Own onboarding of next-gen network technologies, deployment tooling, patching, fleet monitoring, automation, and access controls
- Collaborate across OCI to ensure networking is best-in-class
Key Responsibilities:
- Build and maintain technologies to automate distributed fleet management
- Develop deployment and monitoring tools for scale and performance
- Enhance deployment efficiency across global regions through automation
- Participate in on-call rotation to monitor fleet and services
- Improve operational capabilities via runbooks, alarming, and tooling
Qualifications
Basic Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field
- 8+ years of experience in software development
- 5+ years of Linux System Engineering experience
- 5+ years with Python, BASH, or Java
- 1+ years of DevOps experience
- Proficient with build tools/pipelines (e.g., TeamCity, Maven, Make)
Preferred Qualifications:
- Experience in CI/CD environments
- Agile development experience
Prior cloud infrastructure experience
- Experience automating networking device management
Career Level - IC4