Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer

Ll Oefentherapie

Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide. Our cloud offers hyper‑scale, multi‑tenant services deployed across more than 50 regions globally. OCI continues to expand beyond traditional public cloud boundaries to support dedicated, hybrid, and multi‑cloud solutions, edge computing, and more. Why Join? At OCI, you’ll play a key technical role in shaping the design and evolution of backend cloud services that operate at a global scale. You’ll work on complex distributed systems, influence technical direction, and contribute to production services used by customers worldwide. This role offers the opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server‑side systems that support distributed cloud platforms. You will take ownership of complex technical problems, contribute to architectural decisions, and drive scalable, reliable solutions within and across teams. You will work on large initiatives, guide design discussions, review and influence technical designs, and collaborate closely with cross‑functional partners to ensure high‑quality delivery. You will proactively identify opportunities for architectural improvement, system optimization, and operational excellence, while mentoring and supporting other engineers. This role requires strong technical judgment, deep understanding of distributed systems, and the ability to balance near‑term delivery with long‑term architectural health. Position Location This position is office‑based and requires onsite presence at one of the following Oracle office locations: Nashville, TN; Austin, TX; Santa Clara, CA; Seattle, WA; or Redwood Shores, CA. Relocation assistance may be available in accordance with Oracle’s relocation policies. Qualifications 7+ years of professional software engineering experience, with demonstrated impact on backend or platform systems BS or MS degree in Computer Science or a related field, or equivalent practical experience Strong experience designing and building highly available, scalable distributed systems Deep understanding of distributed system fundamentals, object‑oriented design, data structures, and algorithms Proficiency in one or more object‑oriented programming languages such as Java, C++, C#, Go, or similar Experience leading or influencing technical design and architecture decisions Strong problem‑solving skills, ability to operate in ambiguous environments, and a high sense of ownership Experience with microservice architectures, service reliability, and production operations Demonstrated ability to mentor engineers and raise overall technical quality #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in Santa Clara, CA vacancy
  • $96.8k - $251.6k

     ...plane level and performance problems. You should be a rock‑solid developer able to dive deep into low‑level systems, design broad...  ...Envision, collaborate with executives for investment and drive the software design and development for new major data‑plane components of... 
    Suggested
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • $170k - $210k

    Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current and future products. Own networking‑related features for the FortiSwitch Virtual Machine (FSW-VM) product line and the... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $99.6k - $234.6k

     ...standards and drive adoption of core data‑plane components and developer tools across OCI, enabling organizational performance leaps....  ...you will envision, collaborate with Architects, and drive the software design and development for new major data‑plane components of... 
    Suggested
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    4 days ago
  • $170k - $210k

    Principal Embedded Software Developer - FortiSwitch Team We are seeking a Principal Embedded Software Developer for our FortiSwitch Team to develop and maintain software components for current and future products and lead networking-related features of the FortiSwitch product... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $166k - $203k

    Job Responsibilities Develop and maintain software components for current and future networking related products. Hand‑on bug fixing of current products. Work closely with the hardware team to deliver high‑quality products. Implement software features of high quality... 
    Suggested
    Full time

    Zoomcar

    Sunnyvale, CA
    17 hours ago
  • $99.6k - $234.6k

    Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large‑scale cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    17 hours ago
  • $175k - $245k

     ...Job Title Software Development Job Description Responsibilities: Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. Provide system-level optimizations and improvements in the OS to meet... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    2 days ago
  • $165.8k - $307.9k

     ...technology and advanced bioinformatics, we are developing differentiated, highly integrated end-to...  ..., is responsible for ensuring a software product meets its specified requirements...  ...its development lifecycle. As a Principal Software Developer in Test, you will be... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    2 days ago
  • $221.2k - $387.1k

     ...Job Description Principal Software Engineer The engineering organization is a dynamic group of builders, thinkers, and problem-solvers...  ...be deferred, and what should not be solved. Design and develop reusable software components and frameworks that improve engineering... 
    Work at office
    Remote work
    Flexible hours

    ATPCO

    Santa Clara, CA
    4 days ago
  • $208k - $260k

     ...hundreds of governments and educational organizations. As a Principal Software Engineer, you will lead the design and development of AI/ML-...  ...advance how AI tools and automation are applied to improve developer productivity, streamline workflows, and enhance product capabilities... 
    Worldwide
    3 days per week

    Gigamon

    Santa Clara, CA
    2 days ago
  • $200k - $220k

     ...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance...  ...(e.g., Modbus, TCP/IP, serial interfaces) Experience developing software in C# for hardware control and UI applications... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    17 hours ago
  • $272k - $431.25k

     ...budget of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $200.5k - $260.5k

     ...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project management to drive, develop, and maintain the product Develop and maintain software components on current and future products Hands... 
    Full time

    Zoomcar

    Sunnyvale, CA
    17 hours ago
  •  ...financial institutions, you've come to the right place. As a Principal Engineer, Developer Platform Engineering at JPMorganChase within the...  ...reuse across teams. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-... 
    Early shift

    J.P. Morgan

    Palo Alto, CA
    13 hours ago
  •  ...future of AI and beyond. THE ROLE: As a Principal AI Infrastructure Solution Engineer, you will partner with AMD’s AI software teams and customers to enable large‑scale LLM...  ...customer‑ready performance playbooks. Develop repeatable benchmarks for Kubernetes‑based... 

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    8 hours ago
  • d-Matrix inc. is seeking a Principal Software Engineer specializing in kernels at our headquarters in Santa Clara, CA. In this role, you will be responsible for developing and maintaining software kernels for next-generation AI hardware, ensuring optimized performance.... 
    3 days per week

    d-Matrix inc.

    Santa Clara, CA
    4 days ago
  •  ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible...  ...at our Santa Clara, CA, headquarters 3-5 days per week. Principal Software Engineer - Kernels The role requires you to be part of... 
    Work experience placement
    3 days per week

    d-Matrix inc.

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...and multi‑camera video collected from a vast number of vehicles. Develop 3D reconstruction, structure‑from‑motion, pose estimation, and...  ...skills in C++ and experience building production‑quality software systems. Solid foundation in 3D computer vision, 3D geometry, multi... 
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...environments, and delivers actionable insights for ML workloads. You will lead the architecture and hands‑on delivery across system software, drivers, and CUDA to make profiling continuously available and reliable. What you’ll be doing: Design the architecture for an... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    Principal Software Engineer - GPU Firmware & System Software We’re looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $172k - $349k

    ## Principal Software Engineer, Embedded (RIS)Applylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on:...  ...fast-paced development cycle.**Responsibilities:*** Design and develop platform and system-level software/firmware for networking... 
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $272k - $431.25k

    We’re looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability,...  ...alerting configuration) is complete ahead of at-scale launch. Develop predictive failure models using fleet telemetry and validate... 

    NVIDIA

    Santa Clara, CA
    17 hours ago
  • $167k - $270.5k

     ...of precision that drives great outcomes. Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you...  ...with 5 years of experience. Proven ability to design and develop scalable web applications, and integrations using microservices... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working...  ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps between... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

    Job Summary As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services...  ...think about cybersecurity. Your Impact Bring new ideas to develop security disciplines to solve real-world problems Design and... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $217k - $326k

     ...leave your mark, come join us. THE ROLE You will be a key Senior Software Engineer driving the digital transformation of Everpure focused...  ...teams. WHAT YOU'LL DO Implement strategic policies and develop novel, high-performance algorithms for distributed systems, ensuring... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...The Cortex Xpanse group is growing, and we’re looking for a Principal Software Engineer to join our team. This team is at the forefront of...  ...designing and building scalable backend services and APIs to developing robust frameworks and internal tools. You will work on creating... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non‑negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products — and to lead the way in how we build... 
    Shift work

    eGain

    Sunnyvale, CA
    17 hours ago
  • $147k - $237.5k

    Job Summary Bring your backend Java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the next generation of cloud security utilizing big data and analytics. We are looking for a Sr Staff Engineer to join the team... 
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $200k - $225k

     ...Intelligence (AI) and Machine Learning (ML) is increasingly vital for developing the next generation of predictive and resilient security...  ...requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security platform... 
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!