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

Principal Software Engineer

Hackajob

Principal Software Development Engineer

Oracle Cloud Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure automation, and developer productivity at scale.

We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder. This is not a traditional software engineering role centered on manual coding. Engineers on this team use AI assisted development, coding agents, and automation first workflows as the default mode of software creation.

This role focuses on rapidly building intelligent systems, internal platforms, operational tooling, and cloud native services using modern AI driven engineering practices. You will work across distributed systems, automation platforms, developer experience, and operational intelligence to dramatically improve engineering velocity, reliability, and scale.

Engineers on this team are expected to deeply integrate LLMs, coding copilots, agentic IDEs, and AI orchestration workflows into their daily development process. Success in this role is measured not only by code written, but by the ability to effectively leverage AI systems to accelerate delivery, automate repetitive engineering work, and solve high impact operational problems.

Responsibilities

As a Principal Software Development Engineer, you will:

  • Design and build scalable cloud native systems, automation platforms, and intelligent operational tooling.
  • Use AI assisted development workflows as the primary engineering model for software design, implementation, debugging, testing, and documentation.
  • Build systems where humans supervise and orchestrate intelligent automation rather than manually executing repetitive engineering tasks.
  • Rapidly prototype and productionize solutions using modern AI native development environments and agentic workflows.
  • Develop internal developer platforms, APIs, operational workflows, and AI enabled engineering systems.
  • Improve engineering productivity through intelligent automation, workflow orchestration, and self service tooling.
  • Partner across engineering, infrastructure, and operations teams to solve complex technical and operational challenges.
  • Drive operational excellence through observability, automated remediation, telemetry, and resilient system design.
  • Contribute to architecture, technical strategy, and engineering best practices across the organization.
  • Mentor engineers in modern AI native development practices and automation first engineering approaches.
Qualifications

Minimum Qualifications:

  • Bachelor's degree in Computer Science or related technical field.
  • 5+ years of software engineering experience building scalable production systems.
  • Strong programming skills in Java, Python, Go, or JavaScript/TypeScript.
  • Experience building distributed systems, cloud native applications, APIs, or automation platforms.
  • Experience with CI/CD systems, cloud infrastructure, containers, and modern software development practices.
  • Strong systems thinking, debugging, and problem solving skills.
  • Ability to independently drive projects in fast moving and ambiguous environments.

Preferred Qualifications:

  • Deep experience using AI assisted development tools such as Cursor, Copilot, Claude, Codex or similar agentic engineering environments.
  • Strong understanding of AI native software development workflows, prompt driven engineering, and LLM assisted system design.
  • Experience building developer productivity tooling, workflow automation systems, or operational intelligence platforms.
  • Familiarity with Kubernetes, Docker, Terraform, and Infrastructure as Code technologies.
  • Experience with observability platforms, telemetry systems, and production operations.
  • Knowledge of LLM orchestration frameworks, retrieval systems, vector databases, or AI infrastructure concepts is a plus.
  • Demonstrated ability to rapidly ship high quality production systems using AI accelerated engineering workflows.
  • Strong communication and cross functional collaboration skills.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Nashville, TN vacancy
  • $96.8k - $223.4k

     ...Description Principal Software Engineer(Tech lead) 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... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    10 hours ago
  • $96.8k - $223.4k

     ...Description Ready to make your application Please do read through the description at least once before clicking on Apply. Principal Software Engineer(Tech lead) As a member of the software engineering division, you will apply basic to intermediate knowledge of... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $160.8k - $165.8k

     ...Principal Architect For Warehouse Management Systems (Wms) The Principal Architect for...  ...business stakeholders, product teams, engineering teams, vendors, and operational leaders...  ...succession. Able to train and mentor software engineers in all aspects of the... 
    Suggested
    Work experience placement

    pOpshelf

    Goodlettsville, TN
    15 hours ago
  • $169.3k - $304.7k

     ...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom...  ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Nashville, TN
    5 days ago
  • $114.6k - $234.6k

     ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    3 days ago
  • $114.6k - $234.6k

     ...Salary: $114,600 - 234,600 per year Requirements: We bring 5+ years of distributed cloud engineering experience in a software development environment. We have development experience in Java, C++, or C#, along with scripting languages. We have experience using... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    a month ago
  • $135.2k - $306.4k

     ...in production at meaningful scale. We have strong security engineering judgment across access control, encryption, identity, trust boundaries...  ...sensitive materials. We improve key exchange mechanisms so software services can communicate securely, establish trust, and... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    14 days ago
  • $135.2k - $306.4k

     ...Requirements: We typically look for a BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience. We prefer 10+ years of full-stack software development, including designing, implementing, and operating distributed services.... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    14 days ago
  • $142k - $194k

     ...year Requirements: ~ Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience...  ...~8+ years of distributed cloud engineering experience in a software development environment. ~ Experience developing in Java, C++... 
    Full time

    Oracle

    Nashville, TN
    26 days ago
  • $104.5k - $234.6k

     ...traditional public-cloud boundaries to support dedicated hybrid and multicloud solutions edge computing and more. As a Principal Platform Software Engineer you will shape the platform foundations that allow OCI services and their consumers to work together reliably at... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  • $104.5k - $234.6k

     ...industry experience. We require 10+ years of experience in software engineering or infrastructure-focused roles. We need experience...  ...Oracle More: Oracle Cloud Infrastructure is seeking a Principal Software Engineer to help build and operate OCI Search Service... 
    Full time

    Oracle

    Nashville, TN
    14 days ago
  • $114.6k - $234.6k

     ...As a Principal Core Infrastructure Engineer in Oracle Cloud Infrastructure’s Data Core organization, you will build and operate high performance networking and storage data path software for DPU accelerated systems. You will work across hardware, firmware interfaces, Linux... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $110.1k - $234.6k

     ...embedded security, hardware hacking, firmware analysis, reverse engineering, penetration testing, or vulnerability research. We look...  ...hands-on from early prototypes through production-ready platform software and technical standards. Oracle offers a broad salary range... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    7 days ago
  •  ...Principal Platform Software Engineer Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide. Our cloud offers hyperscale, multi-tenant services deployed across more than 50 regions globally. OCI continues to expand... 
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Shift work

    Hackajob

    Nashville, TN
    2 days ago
  • $142k - $194k

     ...per year Requirements: We need deep expertise in systems software architecture for large-scale environments, including firmware...  ...performance, and cost at hyperscale. We look for strong knowledge of engineering best practices, including coding standards, threat modeling,... 
    Full time
    Temporary work

    Oracle

    Nashville, TN
    7 days ago
  • $114.6k - $234.6k

     ...practical experience. You should bring 5+ years of overall software development experience. You should be proficient in writing...  ...We lead technical direction on high-impact initiatives, mentor engineers, and shape design reviews with simplicity and resilience in... 
    Full time
    Work at office
    Relocation
    Flexible hours

    Oracle

    Nashville, TN
    22 days ago
  • $114.6k - $234.6k

     ...Salary: $114,600 - 234,600 per year Requirements: ~8 years of software-development experience; or a bachelors degree in a listed or...  ...in distributed systems, prototyping, programming, software engineering, web development, innovation, cross-functional collaboration,... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    7 days ago
  • $142k - $194k

     ...practical experience. At least 10 years of software development experience, including...  ...solutions, while mentoring and guiding engineering teams. Apply expertise in system...  ...exceptional professionals with Oracle for a Lead Principal Software Engineer role at Oracle Cloud... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    6 days ago
  • $114.6k - $234.6k

     ...We require a bachelors or masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent hands-on experience. We are looking for 7+ years of professional software engineering experience with clear impact on large-scale distributed... 
    Full time
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    27 days ago
  • $146.3k - $306.4k

     ...and improve overall services reliability. Mentor and guide engineers in distributed systems design, high-scale data processing, and...  .... Responsibilities We are looking for a hands-on Lead Principal engineer with technical breadth, proven experience in solving... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  • $104.5k - $234.6k

     ...masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent...  ...looking for 7+ years of professional software engineering experience with proven...  ...solutions, edge computing, and more. This Principal Platform Software Engineer position is... 
    Full time
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    27 days ago
  • $104.5k - $234.6k

     ...bachelors degree in Computer Science, Engineering, or a related technical discipline, or...  ...experience. We need 8+ years of professional software development experience, with a track...  ...on Oracle Cloud Infrastructure. This Principal Software Platform Engineer role offers... 
    Full time

    Oracle

    Nashville, TN
    7 days ago
  • $104.5k - $234.6k

     ...or doctoral degree in Computer Science, Engineering, or a related discipline, or equivalent...  .... We require at least six years of software engineering experience, including designing...  ...are collaborating with Oracle on this Principal Platform Software Engineer role within... 
    Full time
    Relocation package
    Monday to Friday
    Flexible hours

    Oracle

    Nashville, TN
    14 days ago
  • $99.6k - $209.5k

     ...preferred. Exposure to AI-assisted software development tools is a plus. Responsibilities...  ...code quality. We collaborate with engineering teams and stakeholders to understand...  ...Infrastructure (OCI) is seeking a Principal Application Software Engineer to help develop... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    4 days ago
  • $104.5k - $234.6k

     ...per year Requirements: We require a bachelors degree in Computer Science, Engineering, Information Systems, or a related technical discipline. We look for 7+ years of professional software development experience. We need strong programming ability in Java,... 
    Full time
    Worldwide
    Flexible hours

    Oracle

    Nashville, TN
    26 days ago
  • $104.5k - $234.6k

     ...Infrastructure (OCI) is building platforms and tools that enable engineering teams to build, test, deploy, and operate cloud services...  ...that improve the developer experience across OCI. As a Principal Platform Software Engineer, you will own major platform components from... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    8 days ago
  • $104.5k - $234.6k

     ...Join a new engineering team building the platform for Agentic Service Engineering: a system...  ...safely evolve and operate production software with AI. The platform will bring together...  ...continuously improve services. As a Principal Application Software Engineer, you will... 
    Full time
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    8 days ago
  • $104.5k - $234.6k

     ...contributor, owns the translation of business and product needs into precise specifications that guide AI-assisted software development. Backend platform engineering is the primary responsibility, complemented by the ability to deliver frontend experiences and AI-powered... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  • $114.6k - $234.6k

     ...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure...  ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Nashville, TN
    4 days ago
  • $96.8k - $306.4k

     ...bachelors degree in Computer Science, Engineering, or a related technical discipline, or...  ...We look for 12+ years of professional software development experience, including success...  ...release engineering. We seek Senior Principal-level leadership, with the ability to define... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    7 days ago

Do you want to receive more vacancies?

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