The Role
We’re looking for a Principal Software Developer (IC4) who loves building bridges, not just between APIs, but between teams, data, and ideas. You’ll design and deliver internal tools and systems that power decision-making, observability, and automation across OCI’s strategic customer programs.
Your work will directly enhance how OCI can operate smarter, scale sub-linearly to customer growth, and ship the right thing faster. You’ll be part systems integrator, part product engineer, part architect, collaborating with TPMs, data engineers, and product leaders to bring order to complexity.
About the Team
Strategic Customer Engineering (SCE) sits at the sharp edge of OCI’s growth engine — partnering directly with the world’s most influential companies to deliver dedicated cloud regions, AI infrastructure, and next-generation enterprise systems.
This new horizontal engineering team tackles cross-cutting scale challenges across SCE, building internal platforms, tools, and integrations that connect systems, automate workflows, and unlock speed at scale. We operate like an internal startup with executive sponsorship and the mandate to remove friction from OCI’s fastest-moving initiatives.
Preferred Experience
8+ years of professional software development experience. Experience designing scalable systems in cloud environments. Strong background in APIs, data modeling, and service orchestration. Familiarity with modern DevOps practices (CI/CD, IaC, monitoring). Prior exposure to data or analytics systems is a plus. Comfortable working in a hybrid environment (3+ days onsite per week in Nashville HQ).
Why This Role Matters
OCI’s Strategic Customer Engineering org builds the infrastructure that powers AI transformation and dedicated cloud for the world’s most strategic enterprises. This team ensures that growth is sustainable, measurable, and scalable, engineering the connective tissue that enables every other pillar to move faster.