Principal Software Developer
Hackajob
Oracle Cloud Infrastructure Position
This position is based in Nashville, TN and is an on-site role. Remote work is not available. Applicants must be able to work from the Nashville office.
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.
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.
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.
This position is office-based and requires onsite presence at one of the following Oracle office locations: Austin, TX; Nashville, TN; 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
- ...together, we’ll advance your career.THE ROLE: We are seeking a Principal Software Engineer to serve as the senior technical leader for ROCm... ...flaky-test detection, bisection automation, and self-service developer pre-submit pipelines.Champion modern, agile quality...SuggestedContract workShift work
$170k - $240k
...and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop and maintain software components on current and future productsResponsible...SuggestedFull timeWorldwideHome office$166k - $203k
Job Responsibilities:Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with hardware team to deliver high quality productsImplement software features of high quality and on schedule...SuggestedFull timeWorldwide$234k - $292.5k
...on advanced LGA-based platforms. As a Principal Modem Architect, you will own the... ...architecture for LGA modem modules, drive modem software stack integration strategy, and provide... ...Clara (Country/ City) Job details: Developer Compensation and Benefits at Ericsson...SuggestedTemporary workImmediate start$114.6k - $234.6k
...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...SuggestedTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours- Job Posting OneSpan is committed to protecting your personal data in compliance with applicable data protection laws. More details on your rights and how to exercise them can be found in our Talent Acquisition Privacy Statement and our OneSpan Privacy Statement available...
$175k - $225k
...Technical Software Lead At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences. OneSpan helps the world's leading banks, enterprises, and governments secure digital identities, transactions, and agreements...Permanent employment$227k - $303k
.... Learn more at About the Team The Developer Experience team owns the services, systems... ...engineer at CoreWeave to build and ship software faster, more safely, and with greater... ...engineers. About the Role This is a principal-level software engineering leadership role...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$135.2k - $306.4k
Senior Principal Software Developer - IC5 Job Identification 337039 Job Category Product Development Posting Date 06/12/2026, 10:40 PM Job Type Regular Employee Does this position require a security clearance? No Years 10+ years Applicants are required to read,...Temporary workFlexible hours$94.2k - $223.5k
Principal Software Engineer As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture... ...to perform software development tasks associated with developing, debugging or designing software applications or operating...Temporary workRelocationFlexible hours$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...Full timeTemporary work$272k - $431.25k
...compute 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...Full timeLocal areaRemote work$147k - $237.5k
...whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation... ...technical vision.Key ResponsibilitiesBring new ideas to develop security disciplines to solve real-world problemsDesign and...Full timeTemporary workWork at office$185.5k - $265k
...shape the future of cybersecurity.RoleWe are looking for a Principal Software Development Engineer to join our team. This is a hybrid role... ...global footprint.What you’ll do (Role Expectations)Designing, developing, and optimizing the system, including networking and...Full timeWork at officeLocal areaWorldwide$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical... ...pattern analysis — identify configuration, software, or workload differences that explain... ...is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance...Full timeRemote work$110k - $220k
...yearType: Regular/PermanentCompany: WalmartPrincipal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International... ...collaborate with our product team, in-house developers, and architects to design, develop, and enhance...Full timeTemporary workPart timeWork at officeFlexible hours$110k - $220k
...PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data... ...components (UI agent core logic tool manager local tools).Develop and maintain local tool plugins (Python-based) that perform...Full timeContract workTemporary workPart timeLocal area$110k - $220k
...ARSalary: $110000 - $220000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer - Mobile, you will shape the next generation of AI-powered shopping experiences across Walmart’s iOS and Android...Full timeTemporary workPart time- ...future of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE:... ...teams to deliver industry-leading training performance and developer experience.THE PERSON: The ideal candidate is deeply hands-on...
$272k - $431.25k
...used across the company. Now we need a principal-level, hands-on engineering leader to make... ...AI applications behave like mature software, not prototypes.Build reusable capabilities... ...platform services, design patterns, and developer tooling.Experience building reusable infrastructure...Full timeLive in$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...Full time$221.2k - $387.1k
...Join us to put AI to work for people.Job DescriptionPrincipal Software EngineerThe engineering organization is a dynamic group of builders... ...on a single platform. What you get to do in this role: As a Principal Software Engineer, you will architect and build assistive and...Work at officeImmediate startRemote workFlexible hours- ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible... ...our Santa Clara, CA, headquarters 3+ days per week.The Role: Principal Software Engineer, KernelsWhat you will do:The role requires...Work experience placement3 days per week
$190k - $300k
...of technology. We are at the forefront of software and hardware innovation, pushing the boundaries... ...locations within the US/Canada.The role: Principal Software Engineer, SDK & Lowering StackWhat you will do:Help architect and develop the kernel authoring SDK that targets our...Work experience placement$143k - $286k
...PermanentCompany: WalmartBusiness Segment: Home OfficePrincipal Software Engineer - Data Security PlatformAbout the TeamWe are building... ...for authentication,authorization, auditing, and data protection. Develop solutions that enforce fine-grained access controls with...Full timeTemporary workPart time$220k - $250k
...to join the Extreme team.Position detailsTitle of position: Principal Software EngineerPosition type: Full timeLocation: Seattle, WA / San... ...inside and outside the company.Our group is responsible for developing core platforms and services spanning networking, agentic AI,...Full timeH1bLocal areaWork from homeWork visaShift work- ...technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and... ...AMD’s architecture specialists to improve future productsDesign, develop, and optimize compiler transformations and operator lowerings...
$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... ...automated remediationNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and...Full time$250.6k - $362.6k
...related field with 15 years experience. 10+ years of professional software engineering experience building backend, platform,... ...Qualifications Experience with Kubernetes operators, control planes, developer platforms, infrastructure automation, or large-scale platform...Full timeTemporary workLocal areaFlexible hours$223.1k - $301.1k
...QualificationsBachelor’s degree in Computer Science, Engineering, or a related technical field.Bachelors +15 years of experience in back-end software architecture and core software development using Python, Rust, or similar high-performance languages. Experience architecting and...Full timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- senior principal software engineer Santa Clara, CA
- principal software engineer Santa Clara, CA
- senior principal cloud computing engineer Santa Clara, CA
- principal Santa Clara, CA
- principal cloud computing engineer Santa Clara, CA
- senior principal scientist Santa Clara, CA
- principal architect Santa Clara, CA
- internship software Santa Clara, CA
- software Santa Clara, CA
- software intern Santa Clara, CA



