Principal Software Engineer – Oracle Labs & Experiences (Oracle Labs)

Oracle•United States,
•$118,700 - $194,400

About The Position

Oracle Labs & Experiences seeks a Principal Software Engineer to collaborate with engineering, field, and product teams to prototype, test, and publish labs and reusable assets for lab events, workshops, and technical enablement programs across North America. The role creates realistic, scenario-driven Oracle labs and demos showcasing AI/ML, data, and application services, and develops production-grade code, automation, APIs, orchestration, interactive Markdown instructions, templates, and reusable modules. The engineer will translate complex Oracle and AI concepts into clear, accessible learning steps; prototype, deploy, and validate labs end to end; and maintain reference architectures and SDK examples integrating Oracle GenAI Services, AI Vector Search, and Oracle Database. The work includes alignment with Oracle releases and customer-requested topics, live demonstrations and enablement, and mentoring junior Cloud Engineers. Technical focus areas include GenAI and AI/ML workloads, OCI services, Oracle Database integration, multi-cloud and partner ecosystems, and automation and observability.

Requirements

  • Bachelor of Science in Computer Science, Engineering, or equivalent experience.
  • At least 6 years of experience in software engineering or cloud development using Python, Go, Java, or similar.
  • Hands-on experience developing on Oracle or another major cloud platform such as AWS, Azure, or GCP.
  • Ability to build and demonstrate technical solutions and clearly explain technical workflows visually.
  • Adaptability and ability to learn new services, tools, and frameworks rapidly and work across shifting priorities or adjacent domains.
  • Familiarity with Oracle Database or related data modeling.
  • Experience building hands-on labs, workshops, or customer-facing technical enablement.

Nice To Haves

  • Expertise in Terraform, OCI CLI, and automation frameworks.
  • Strong written communication and documentation skills, including Markdown, GitHub, and Confluence.
  • Familiarity with AI/ML frameworks and pipelines such as LangChain, Semantic Kernel, CrewAI, FAISS, and Weaviate.
  • Prior exposure to multi-cloud architecture or GPU platforms such as AWS Bedrock, Azure AI, GCP Vertex AI, and NVIDIA DGX/NGC.
  • Professional-level certifications such as OCI Architect, AWS Solutions Architect, Azure Administrator, GCP Professional Cloud Engineer, or NVIDIA Certified.
  • Demonstrated success delivering repeatable, customer-ready labs or demos.

Responsibilities

  • Design and build Oracle-based labs and demos for AI/ML, data, and application services using realistic, scenario-driven use cases.
  • Write production-grade code in languages and tools such as Python, Bash, Terraform, and SQL for backend logic, automation, APIs, and orchestration.
  • Develop interactive Markdown-based lab instructions, templates, and reusable modules.
  • Break down Oracle and AI concepts into clear, incremental steps for users with varying technical skill levels.
  • Prototype, deploy, and validate labs end to end, emphasizing usability, reliability, performance, and documentation quality.
  • Collaborate with product and field teams to align labs with Oracle releases, GenAI platform features, and customer-requested topics.
  • Build and maintain reference architectures and SDK examples integrating Oracle GenAI Services, AI Vector Search, and Oracle Database.
  • Participate in live demos, dry runs, and internal enablement, showcasing labs and gathering feedback from engineers and customers.
  • Mentor junior Cloud Engineers and guide best practices for lab development, testing, and delivery.
  • Build, deploy, and monitor labs with logging, telemetry, and rollback capabilities.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance.
  • Life insurance and AD&D.
  • Supplemental life insurance for employees, spouses, and children.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible or accrued vacation, depending on employee eligibility and position.
  • 11 paid holidays.
  • Paid sick leave: 72 hours upon hire, refreshed annually, with unused hours carrying over up to a 112-hour cap.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal benefits.
  • Voluntary auto, homeowner, and pet insurance.
  • Potential eligibility for equity and commission.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service