Senior Principal SDE

Oracle•Nashville, TN

About The Position

As a Senior Principal SDE in the DC Software and Automation organization, you will design, build, and operate software that supports the full data center lifecycle, including planning, design, build, and operations. The team is scaling data center capacity to support next-generation AI infrastructure, and this role contributes software and automation to accelerate AI-capable data center delivery and simplify operations globally. The position combines architecture with hands-on delivery. You will lead end-to-end execution of major features, guide technical direction across teams, and improve reliability, operability, and engineering practices. As a Consulting Member of Technical Staff (IC5), you will provide technical leadership for software and services supporting OCI Data Centers, shaping architecture and driving initiatives that improve scalability, resiliency, and developer and operator productivity. You will work in a builder-operator model, building and deploying services and participating in on-call rotations. You will partner with engineering peers, Product Managers, leadership, and dependent teams to deliver durable solutions and contribute to the longer-term technical direction of data center software platforms.

Requirements

  • 10+ years of full-stack software development experience, including designing, implementing, and operating distributed services.
  • Demonstrated experience owning production services end-to-end in a builder-operator model, including design, build, deployment, on-call, and continuous improvement.
  • Strong product development experience in Java, Python, Go, and/or JavaScript.
  • Expertise in designing REST APIs and building multi-tenant services with clear isolation, quota, and lifecycle management.
  • Experience leading architecture and functional reviews, maintaining strong written documentation, and partnering with Product Managers throughout the launch lifecycle.
  • Good understanding of databases, NoSQL systems, storage concepts, and distributed persistence technologies.
  • Proven technical leadership, including delivering multiple initiatives in parallel, unblocking teams, and driving execution while maintaining high engineering quality.
  • Excellent verbal and written communication skills, including the ability to explain trade-offs, risks, and operational considerations to diverse stakeholders.

Nice To Haves

  • A BS, MS, or PhD in Computer Science or Computer Engineering, or equivalent practical experience.

Responsibilities

  • Architect, design, and operate distributed services for data center lifecycle workflows, defining APIs, data models, scalability strategies, and failure-mode behavior.
  • Own feature delivery from design through production rollout, including implementation, testing strategy, deployment planning, and operational readiness.
  • Build and deploy services, participate in on-call rotations, and improve reliability based on incidents, retrospectives, and operational data.
  • Lead architecture and functional design reviews; write and maintain clear documentation and ensure designs are secure by default and supportable in long-term operations.
  • Improve engineering velocity and quality through stronger code review practices, increased automated test coverage, and better CI/CD, test automation, and deployment automation.
  • Partner with Product Managers and leadership to translate requirements into roadmaps and execution plans, communicating trade-offs, risks, and milestones.
  • Mentor engineers across levels and establish expectations for operational excellence, observability, proactive service ownership, and engineering standards across teams.
  • Reduce operational toil through automation, self-service capabilities, and observability, including metrics, logs, and tracing; improve incident response and runbooks.
  • Collaborate with networking, security, identity, observability, storage, release engineering, and other dependent teams to deliver integrated data center tooling.
  • Contribute to long-term technical direction by identifying opportunities to modernize systems, standardize interfaces, and improve the lifecycle experience for builders and operators.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability
  • Life insurance and AD&D
  • Supplemental life insurance for employees, spouses, and children
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off, with flexible or accrued vacation depending on employee eligibility
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal benefits
  • Voluntary auto, homeowner, and pet insurance
  • Potential eligibility for bonus, equity, and compensation deferral
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service