Senior Manager, Core Infrastructure Engineering

Oracle•Seattle, WA
•$146,300 - $306,400

About The Position

Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for enterprises worldwide through hyper-scale, multi-tenant services deployed in more than 50 public regions. The Senior Manager will lead and grow a collaborative software development team responsible for designing, developing, deploying, and operating virtual networking services across OCI’s global enterprise cloud. Potential areas include virtual routing and gateways. The role focuses on building high-performance, scalable, reliable services that enable multi-cloud and hybrid-cloud applications. It calls for technical depth, architectural knowledge, distributed systems experience, and strong people and process management, with the ability to engage deeply in managed projects in a collaborative, agile environment. The position provides leadership across system design and architecture, scalability, reliability, performance, correctness and availability, operational troubleshooting, security and compliance, automation and change management, project planning, cross-functional collaboration, problem solving, continuous learning and improvement, and team performance and development. The manager oversees engineering initiatives and operational practices across multiple teams, including setting priorities, coaching and developing employees, and managing talent acquisition. The stated U.S. hiring range is $146,300–$306,400 per annum. The role may also be eligible for bonus, equity, and compensation deferral. Oracle’s U.S. benefits package includes medical, dental, and vision insurance; disability and life insurance; flexible spending accounts; commuter benefits; a 401(k) plan with company match; paid time off and holidays; paid sick leave; paid parental leave; adoption assistance; an employee stock purchase plan; financial planning and group legal benefits; and voluntary insurance benefits.

Requirements

  • 10+ years of experience in software development.
  • 2+ years of experience delivering and operating large-scale, highly available distributed systems.
  • 5+ years of experience leading engineering teams.
  • Bachelor’s or master’s degree in Computer Science or a related technical field.
  • Demonstrated expertise in cloud engineering, networking, and distributed systems.
  • Demonstrated ability to identify and recruit strong engineering talent.
  • Ability to scale systems sustainably through tooling and automation.
  • Excellent written and verbal communication skills, including presenting complex information clearly and concisely to audiences such as senior leadership.
  • Results-driven approach and ability to thrive in an agile, collaborative, start-up-mode development environment amid ambiguity and competing priorities.
  • Technical depth, architectural knowledge, distributed systems experience, and strong people and process management skills.
  • Ability to dive deeply into projects and value simplicity, scale, and reliability.

Responsibilities

  • Lead a software development team designing, developing, deploying, and operating virtual networking services across OCI.
  • Manage development and implementation of scalable distributed systems and components across multiple teams, including distributed state management.
  • Oversee optimization of code and systems for large-scale data processing and high-throughput requirements.
  • Guide teams in defining and meeting scalability requirements for owned components.
  • Manage the use of data plane platforms for large-scale data retrieval, storage, and processing.
  • Ensure accurate performance and load testing design.
  • Lead strategies for fault-tolerant systems, including in-service updates, redundancy, replication, and automatic failover.
  • Develop strategies for handling service disruptions, including trade-offs among consistency, availability, and partition tolerance.
  • Lead approaches to network unreliability, including load-shedding, throttling, and rate-limiting.
  • Guide teams in designing durable systems that meet service level objectives and setting expectations for service availability and durability.
  • Oversee definition of performance indicators and telemetry, and development of dashboards, telemetry systems, and alerts to monitor system health.
  • Oversee functional and correctness requirements for new and existing features and systems.
  • Guide teams in designing complex correctness tests, such as fault-injection and brown-out scenarios.
  • Direct data replication and synchronization strategies to maintain data integrity and availability.
  • Guide teams in diagnosing, debugging, and resolving issues in active systems and components.
  • Ensure teams prevent interruptions and resolve issues without requiring customer maintenance windows.
  • Oversee operational readiness and team knowledge of owned systems, and approve operational support rotation schedules.
  • Oversee security measures for multi-tenant environments, including encryption and access controls; direct remediation of security gaps and ensure infrastructure compliance documentation.
  • Oversee development and maintenance of automation scripts and tools, including Infrastructure as Code, and guide change management for patching, updates, and rollbacks.
  • Manage medium- to large-scale projects across teams, monitoring timelines, deliverables, and budgets when applicable.
  • Set project priorities aligned with business needs and guide adjustments to plans when resources or timelines change.
  • Drive cross-functional partnerships and coach team members in building relationships with business leaders, stakeholders, and external partners.
  • Promote inclusivity by seeking and listening to diverse perspectives.
  • Direct multiple teams in addressing complex operational and technical issues and analyzing information to identify solutions.
  • Review critical or unresolved issues and help teams identify solutions.
  • Model continuous learning, use feedback to improve skills, identify team skill gaps, and support learning and knowledge sharing.
  • Drive improvements to processes, protocols, and workflows, and encourage alternative approaches and feedback.
  • Provide performance feedback and coaching, discuss development goals, align individual goals with organizational goals, and support career development.
  • Manage talent acquisition pipelines, including leading candidate interviews, monitoring promotion eligibility, and orchestrating talent resources.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability insurance
  • 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
  • Flexible or accrued vacation, depending on employee eligibility and position
  • 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