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.
$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...SuggestedFull timeTemporary workFlexible hours$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...SuggestedTemporary workFlexible hours$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...SuggestedWork experience placement$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...SuggestedWork experience placementWork at office$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...SuggestedTemporary workFlexible hoursShift work$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 timeFlexible hours$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 timeFlexible hours$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 timeFlexible hours$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$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 timeTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$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$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 timeTemporary workFlexible hours$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 timeFlexible hours- ...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 workWork at officeWorldwideRelocationRelocation packageShift work
$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 timeTemporary work$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 timeWork at officeRelocationFlexible hours$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 timeFlexible hours$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 timeFlexible hours$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 timeWork at officeWorldwideRelocationRelocation packageFlexible hours$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 timeTemporary workFlexible hours$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 timeWork at officeWorldwideRelocationRelocation packageFlexible hours$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$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 timeRelocation packageMonday to FridayFlexible hours$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 timeFlexible hours$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 timeWorldwideFlexible hours$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 timeTemporary workFlexible hours$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 timeTemporary workFlexible hoursShift work$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 timeTemporary workFlexible hours$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 workVisa sponsorshipFlexible hours$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 timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Nashville, TN
- principal Nashville, TN
- senior principal cloud computing engineer Nashville, TN
- senior principal scientist Nashville, TN
- principal cloud computing engineer Nashville, TN
- government software Nashville, TN
- software applications developer Nashville, TN
- healthcare software sales Nashville, TN
- software sales executive Nashville, TN
- software technical support engineer Nashville, TN




