About The Position

This is an opportunity to solve foundational distributed-systems, developer-platform, and reliability problems with broad impact across OCI. The Senior Software Engineer will help shape a new team and create platforms that enable OCI engineers to deploy and operate services confidently at unprecedented scale. The role focuses on large-scale cloud infrastructure, deployment orchestration, operational automation, and trustworthy systems. The engineer designs, implements, and optimizes scalable, resilient, highly available distributed systems. The work includes leveraging data-plane and distributed-state technologies, building fault-tolerant mechanisms, developing performance and reliability testing, and using telemetry, dashboards, incident response, and root cause analysis to address production issues. The role also develops Infrastructure as Code and automation, implements security controls, and ensures operational, change-management, and compliance standards are met.

Responsibilities

  • Develop and optimize scalable distributed systems using distributed state-management and data-plane technologies.
  • Implement scalability requirements and performance/load testing for large-scale workloads.
  • Build fault-tolerant components using redundancy, replication, failover, retries, circuit breakers, and timeouts.
  • Implement telemetry, dashboards, alerts, and fault testing to ensure reliability, correctness, and availability.
  • Apply replication and synchronization techniques to maintain data integrity.
  • Diagnose and resolve production issues and automate troubleshooting and maintenance.
  • Participate in incident response, operational support, and root cause analysis.
  • Support in-service updates with minimal customer impact.
  • Implement encryption, access controls, and security remediation.
  • Ensure compliance with applicable standards and documentation requirements.
  • Maintain Infrastructure as Code (IaC) and operational automation.
  • Follow change-management processes for patching, updates, and rollbacks.
  • Track timelines, prioritize work, and adjust plans to meet project requirements.
  • Collaborate across teams and understand business, stakeholder, and customer needs.
  • Seek and incorporate diverse perspectives.
  • Independently troubleshoot issues, escalate complex problems, and share best practices.
  • Build new skills, stay current with industry trends, and promote knowledge sharing.
  • Identify and recommend improvements to processes, workflows, and team practices.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability 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, including Flexible Vacation for eligible salaried non-overtime positions and accrued vacation for other eligible employees
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal benefits
  • Voluntary benefits including auto, homeowner, and pet insurance
  • May be eligible for bonus and equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service