{bc}
oracle

Senior Principal Software Engineer

Oracle
Seattle, USA
Full-time
Senior · 10+ years experience
Onsite
Discovered 3 weeks ago
python

Full Job Posting

Qualifications

  • 10+ years' experience delivering large scale, highly available distributed systems and infrastructure services.
  • Demonstrated technical leadership, including driving architecture, mentoring engineers, and leading cross-team technical initiatives.
  • Experience designing, building, and operating highly available, production-grade distributed services at scale.
  • Extensive experience with systems design and developing clean code in C++ and scripting languages such as Python, etc.
  • Strong knowledge of data structures, algorithms, multi-threading, I/O paths, operating systems, and distributed systems fundamentals.
  • Strong understanding of block storage systems and distributed persistence technologies.
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
  • Experience building and operating modern CI/CD pipelines, release automation, and deployment workflows for large-scale distributed systems.
  • Strong troubleshooting and performance tuning skills.
  • Career Level - IC5

Responsibilities

  • As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Oracle