Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer, Core Infrastructure

Home > C/C++ programming jobs

Principal Software Engineer, Core Infrastructure in USA

  • Seattle, WA

Responsibilities

  • Lead development and begin architecting components of scalable, elastic distributed systems.
  • Define scalability requirements and optimize code and data paths for high-throughput, hyperscale workloads.
  • Design fault-tolerant, in-service-upgradable systems using redundancy, replication, failover, partition policies, load shedding, throttling, and rate limiting.
  • Establish KPIs, telemetry, dashboards, alerts, fault-injection and brownout validation, replication, and synchronization mechanisms.
  • Diagnose and resolve production issues, ensure operational readiness, and support operational excellence in a Cloud DevOps environment.
  • Develop security controls, remediate issues, maintain compliance documentation, and create infrastructure automation for patching, updates, and rollbacks.
  • Scope, architect, specify, develop, review, document, and test software features using source control and standard development practices.
  • Collaborate with distributed and cross-functional teams, communicate project status and risks, and support milestone delivery.
  • Mentor peers and participate in technical decision-making and discussions.

Requirements

  • Proficiency with C/C++.
  • Scripting proficiency in Python, Perl, or Bash.
  • Hands-on experience developing multi-threaded embedded Linux applications or infrastructure.
  • Experience with network or storage stacks and protocols such as P4, DOCA, TCP/IP, NVMe, PCIe, or DPDK.
  • Firmware development and embedded systems experience.
  • Knowledge of Intel, AMD, or ARM computer architectures.
  • Hardware or system bring-up experience.
  • Experience with Linux kernel or driver programming and proficiency with Linux.
  • Proficiency with virtualization technologies such as SR-IOV, VirtIO, or vDPA.
  • Experience in CI/CD environments.
  • Comfort working with remote lab equipment.
  • Strong problem-solving, analytical, troubleshooting, collaboration, communication, prioritization, self-management, and technical decision-making skills.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability coverage, life insurance, AD&D, and supplemental life insurance.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) savings and investment plan with company match.
  • Paid vacation, 11 paid holidays, and paid sick leave.
  • Paid parental leave and adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning, group legal services, and voluntary auto, homeowner, and pet insurance.
  • Applications are generally accepted for at least three calendar days from the posting date or while the role remains posted.

Salary: $115k - $235k/yr

Oracle

Oracle is a global leader in AI, delivering the cloud infrastructure, data, and applications that organizations across the world trust to successfully achieve business outcomes at scale. Oracle Cloud Infrastructure (OCI) provides fast, flexible, scalable AI infrastructure. With superior compute p...

Similar positions

Software Engineering Intern

  • Illinois Tool Works, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Rogers, MN

Senior Embedded Software Engineer

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Senior Software Engineer

  • AMD
  • Full time
  • USA
  • 09/22/2026
  • Longmont, CO

Software Development Intern, Summer 2027

  • Tyler Technologies
  • Full time
  • USA
  • 09/22/2026
  • Lubbock, TX

Engineer, Software Development Engineering (Embedd

  • Western Digital
  • Full time
  • Others
  • 09/22/2026
  • Petaling Jaya, Malaysia