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

Principal Software Engineer

$114.6k - $234.6k

Oracle

hackajob is collaborating with Oracle to connect them with exceptional professionals for this role. Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future. The App Configuration Service team is building a new platform service for OCI. The service will help OCI teams manage configuration safely, consistently, and reliably across distributed cloud environments. As a new service, the team is aiming to build and operate in an AI-first way from the start, using AI-assisted development, automation, and intelligent operational workflows to improve how we design, build, test, review, document, release, and run the service. This creates a strong opportunity for engineers to learn, experiment, and shape modern AI-enabled engineering practices while working on a high-impact cloud platform service. Do you want to build great things in a vibrant, smart, high-energy team? Are you an experienced developer looking for a role with significant technical impact? We are looking for a Principal Engineer with cloud experience to join our development team. The ideal candidate will be technically strong, comfortable working on large-scale distributed systems, and able to take ambiguous requirements from product definition through design, implementation, rollout, and production operation. This role will help drive the technical direction and delivery of major App Configuration Service capabilities for Oracle’s IaaS cloud environment. You will contribute to product strategy, service architecture, and the development of next-generation platform features while partnering with OCI service teams that depend on safe, reliable, and auditable configuration management. This role will also help drive practical AI adoption across the team and partner engineering teams. The ideal candidate will identify high-value opportunities to apply AI-assisted development, LLM-based automation, agentic workflows, and internal developer productivity tools to improve how teams design, build, test, review, operate, and document cloud services. They should be comfortable evaluating AI solutions for correctness, security, reliability, cost, maintainability, and measurable engineering impact, while helping teams adopt these tools safely and effectively. As a Principal Member of Technical Staff, you will be responsible for ensuring that App Configuration Service capabilities are designed and built with scalability, reliability, security, auditability, and operational excellence in mind. You will partner with other development teams to architect, design, and implement solutions within a distributed cloud environment. You will conduct threat modeling for systems under development and ensure systems align with OCI standards for security, identity, metrics, observability, and operational readiness. You will help define and implement AI-enabled engineering workflows, including code review support, test generation, documentation automation, operational triage, release support, configuration analysis, and engineering knowledge retrieval, while ensuring these workflows meet OCI standards for security, privacy, observability, and operational excellence. Qualifications 6 to 10 years distributed cloud engineering experience in a software development environment. Strong experience and detailed technical knowledge in PaaS engineering. Experience developing service-oriented architectures and web services security solutions. Development experience in Java/C++/C# as well as scripting languages. Experience working with other cloud platform teams and accommodating requirements from those teams (compute, networking, search, store). Written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences. Comfortably in a collaborative, agile development environment. Hands-on experience applying AI-assisted development tools, agents, or automation to real software engineering workflows. Ability to evaluate AI solutions using concrete measures such as correctness, reliability, latency, cost, security, maintainability, and productivity impact. Ability to drive adoption across teams through prototypes, documentation, demos, training, design reviews, and hands-on engineering support. Preferred Qualifications Deep understanding of object-oriented design and SDK development, specifically within a cloud environment. Familiarity and understanding of distributed computing and cloud-based platforms. Understanding of cross-functional platform feature areas in cloud platforms. Experience integrating AI into engineering processes such as code review, testing, incident response, documentation, release management, support triage, or operational analysis. 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. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Qualifications Disclaimer: Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $114,600 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC4aa415a4b-8b21-40fc-a65c-70d2b25ca29a

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Nashville, AR vacancy
  • $114.6k - $234.6k

     ...to define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming Develop... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Nashville, AR
    11 hours ago
  • $135.2k - $306.4k

     ...professionals for this role. Description As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements...  ...field. Responsibilities As a member of the software engineering division, you will take an active... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Nashville, AR
    11 hours ago
  • $104.5k - $234.6k

     ...hackajob is collaborating with Oracle to connect them with exceptional professionals for this role. Description Software Engineer, Project Babylon (IC4) Group Description The Java Platform Group is responsible for advancing the Java platform through the OpenJDK community... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours
    Shift work

    Oracle

    Nashville, AR
    11 hours ago
  •  ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-... 
    Suggested

    J.P. Morgan

    Columbus, AR
    3 days ago
  •  ...within a leading financial services brand - focused on deepening relationships with our 7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank, you will serve as the hands-on technical leader for a new AI-native... 
    Suggested

    J.P. Morgan

    Columbus, AR
    1 day ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within Digital Technology, you provide expertise and engineering excellence as an integral part of an... 

    J.P. Morgan

    Columbus, AR
    1 day ago
  • $87k - $187k

     ...managed with confidence. Technical excellence: Collaborate with the engineers behind the Java language and ecosystem. You’ll solve complex...  ...and customer success. Responsibilities As a member of the software engineering division, you will assist in defining and developing... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, AR
    11 hours ago
  • $81.1k - $187k

     ...Forecasts demands and responds to capacity needs. Collaborates with software development teams to develop reliable and scalable...  ...records. Provide technical guidance and mentorship to junior engineers. Communicate status, risks, blockers, and escalation details clearly... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, AR
    11 hours ago
  • $84.9k - $209.5k

     ...Forecasts demands and responds to capacity needs. Collaborates with software development teams to develop reliable and scalable...  ...and functionality requirements. Establish technical direction, engineering standards, and operational best practices across complex infrastructure... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, AR
    11 hours ago
  •  ...Join us to drive innovation, deliver impactful solutions, and lead teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical domains,... 

    J.P. Morgan

    Columbus, AR
    3 days ago
  •  ...future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorgan Chase within the Claims and Disputes team, you lead multiple technical areas, manage the activities of multiple... 

    J.P. Morgan

    Columbus, AR
    3 days ago
  •  ...is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As a Director of Software... 

    J.P. Morgan

    Columbus, AR
    3 days ago
  •  ...professionals for this role. JOB DESCRIPTION Make a difference as a Lead member of the Mobile authentication team. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Mobile team, you are an integral part of an agile team that works to... 

    J.P. Morgan

    Columbus, AR
    2 days ago

Do you want to receive more vacancies?

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