Jobs · Engineering · Texas

Principal Platform Software Engineer

Archer · Austin, TX · Yesterday
On-siteEngineering$105k–$235k/yrFull-time
The user wants me to reformat a job posting into clean, well-structured semantic HTML. Let me analyze the content and apply the rules. First, I need to identify the sections: - About The Team (this is like "About the role" or team description) - Description (role description) - Responsibilities (with sub-sections: Key Responsibilities, Software Development And Coding, Software Architecture, Issue/Defect Collaboration, Practices And Standards Compliance, Development Operations, Core Responsibilities with sub-items) - Qualifications (includes disclaimer, salary range, benefits) Rules: - Use

for section headings (About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule) - Use
  • for lists - Use

    for prose - Do NOT repeat job title as heading - Do NOT put Job ID/requisition numbers as headings - Preserve ALL substantive information - Remove boilerplate (cookie/navigation/legal/EEO/scam-warning, duplicated lines, application instructions) - Include section ONLY when real specific content exists - Never emit heading followed by filler/placeholder text - Never create Pay/Schedule/Benefits sections unless posting actually states them - Output ONLY HTML fragment, no /, no markdown code fences Looking at the content: - "About The Team" - this is team description, could be "About the role" or "About the team" - "Description" - role description - "Responsibilities" - has multiple sub-sections with lists - "Qualifications" - includes disclaimer, salary range, benefits package The posting has: - Salary range: $104,500 to $234,600 per annum - Benefits: comprehensive list - No schedule info explicitly stated (though mentions 35 hours/week for vacation accrual) I should create sections for: 1. About the team (or About the role) - from "About The Team" and "Description" 2. Responsibilities - from "Responsibilities" section with all sub-items 3. Qualifications - from "Qualifications" but note the disclaimer is boilerplate? The disclaimer says "Certain U.S. based... may be required to comply..." - this is legal boilerplate, should remove. 4. Pay - since salary range is provided 5. Benefits - since benefits package is detailed But the rules say: "never create Pay/Schedule/Benefits sections unless the posting actually states them." The posting does state salary range and benefits, so I should include them. However, the Qualifications section currently only has the disclaimer and salary/benefits. The actual qualifications (requirements) are not explicitly listed in a "Qualifications" section - they're embedded in responsibilities? Let me check. The posting has "Qualifications" heading but then goes into disclaimer and salary/benefits. There's no explicit "Requirements" or "Qualifications" list like "BS in CS, 5+ years experience". The responsibilities describe what the role does, but not explicit requirements. The user said: "Preserve ALL substantive information; do NOT invent or summarize away detail." So I need to include what's there. The "Qualifications" section in the posting contains: - Disclaimer (boilerplate, remove) - Salary range (Pay) - Benefits package (Benefits) So I should not have a "Qualifications" heading with just that. Instead, I'll create Pay and Benefits sections. But wait, the heading "Qualifications" is in the source. However, the content under it is not qualifications but disclaimer, pay, benefits. According to rules: "include a section ONLY when the posting has real, specific content for it". The posting has a "Qualifications" heading but no actual qualifications listed. So I should not create a Qualifications section. Instead, I'll create: - About the team (combining About The Team and Description) - Responsibilities (with all the sub-sections) - Pay (salary range) - Benefits (benefits list) Also, the "Core Responsibilities" sub-section has items like Planning & Execution, Collaboration & Partnership, etc. Those are part of responsibilities. Now, structure:

    About the team

    ...combined text...

    Responsibilities

    Then for each sub-section under Responsibilities, I could use

    ? But rules say use

    for section headings. The sub-sections are part of Responsibilities. I could make them

    or just include as

    with bold? But rules: "use

    for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)". It doesn't mention sub-headings. I think I should keep only top-level sections as

    . For sub-sections within Responsibilities, I can use

    or just list them as part of the responsibilities list. But the responsibilities are detailed with multiple categories. I could create a list for each category. Let me parse the responsibilities: Key Responsibilities: - Platform Software Development (3 bullet points) - Software Development And Coding - Design, Testing, And Optimization (many bullet points) - Software Architecture - Software System Structural Design (many bullet points) - Issue/Defect Collaboration - Software Products Support (many bullet points) - Practices And Standards Compliance - Security And Compliance (many bullet points) - Development Operations - System Maintenance (2 bullet points) - Core Responsibilities (with sub-items: Planning & Execution, Collaboration & Partnership, Problem Solving, Continuous Learning, Continuous Improvement, Performance And Development) This is a lot. I'll create a

      for each major category, with
    • for each bullet. But the rules say "use
      • for any list of duties/requirements/benefits". So I can have multiple
          under Responsibilities. I'll structure Responsibilities section with prose intro? The posting has "Responsibilities" then "Key Responsibilities" then lists. I'll include a brief intro paragraph then the lists. Similarly for Pay and Benefits. Now, let's write the HTML. First, About the team: combine "About The Team" and "Description" paragraphs. About The Team text: "This is an opportunity to join Observability, a core OCI organization that has broad impact across external customers, internal customers, and OCI cloud services. The OCI Observability organization is on a continued mission to deliver a world-class, integrated Observability and Management platform that works seamlessly across OCI, other clouds, and on-premises environments to provide customers with a unified operational view. Our platform brings together Logging, Monitoring, Auditing, SIEM, Events, and other services to help customers gain meaningful insights into their resources and data. We continue to innovate across each of these services, making them feature-rich, reliable, and world-class offerings in their own right, while integrating them seamlessly to deliver a cohesive and powerful observability experience." Description text: "Join the team building Oracle Cloud Infrastructure's state of the art observability platform, powering visibility and operational intelligence for both OCI's internal cloud services and customers running mission-critical workloads on OCI. OCI Logging and Monitoring serve as foundational platforms used by OCI engineering teams to operate and troubleshoot hundreds of cloud services while also enabling customers to monitor, analyze, and gain insights into their own applications and infrastructure. This unique position in the Logging team offers the opportunity to build observability solutions that operate at massive scale, serving the demanding needs of OCI's own services as well as a global customer base. Our team tackles some of the industry's most challenging distributed systems problems, including high-throughput log ingestion, large-scale data processing, cost-efficient storage, low-latency query execution, multi-tenant reliability, and operational excellence. If you are passionate about building cloud-native observability platforms that power both the cloud itself and the customers who depend on it, we'd love to talk to you." I'll combine into one section. Responsibilities: I'll create a section with multiple sub-lists. Pay: salary range. Benefits: list of benefits. Now, ensure no boilerplate: remove "Disclaimer: Certain U.S. based..." and "The role will generally accept applications for at least three calendar days..." and "As part of Oracle's onboarding process..." - these are application instructions/legal boilerplate. Also remove "Range and benefit information provided in this posting are specific to the stated locations only" - that's meta. Now, write HTML. I'll start with

          About the team

          then

          for each paragraph. Then

          Responsibilities

          then for each category, maybe a

          Category

          then
          • ... but rules say use

            for section headings only. Sub-headings not specified. I'll use

            for sub-categories to keep semantic. But the rules: "use

            for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)". It doesn't forbid other headings, but says use

            for those. I think using

            for sub-sections is okay, but to be safe, I'll use

            for sub-headings within Responsibilities. Alternatively, I could make each sub-category a separate

            ? But they are not top-level sections like "About the role". They are sub-parts of Responsibilities. I'll keep them as strong paragraphs. Let's do:

            Responsibilities

            Platform Software Development

            • Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale.
            • Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks.
            • Drive shared observability baselines (SLOs, error budgets) and resilience patterns across several services.

            Software Development And Coding - Design, Testing, And Optimization

            • Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion.
            • Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements.
            • Utilizes advanced knowledge to develop and guide new software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code.
            • Leads code reviews in multiple areas to help drive improvements.
            • Conducts debugging and troubleshooting to identify and fix complex software issues.
            • Develops fixes for identified issues.
            • Implements comprehensive software testing (e.g., functional and non-functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, sharing work with manager and/or lead upon completion.
            • Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.
            • Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration.
            • Implements complex API versioning, lifecycle, and interoperability strategies.
            ... and so on for each sub-section. That will be long but preserves all detail. Similarly for Core Responsibilities sub-items. Now Pay section:

            Pay

            Hiring range in USD: $104,500 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral. Oracle maintains broad salary ranges for its roles 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.

            Benefits section:

            Benefits

Similar jobs