Principal Platform Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$104,500–$234,600 / yr
Posted
10 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $170k
$89k most similar roles pay here $250k

This role pays less than 64% of similar roles. Most pay $161,500–$211,200 — the shaded band above. At the midpoint, this role pays about $170k versus about $186k for comparable roles.

Based on 239 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 559 open roles on FindRole.

Listed pay typically runs $99,600–$209,500 across 414 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

As a Principal Platform Software Engineer at Oracle Health, you will join the HDI Agent team as an individual contributor with 6 to 10+ years of experience, focusing on building and optimizing AI/ML applications at scale using OCI. Your daily responsibilities include collaborating with data scientists and business stakeholders to deliver cutting-edge solutions, ensuring ethical use of data throughout the lifecycle, and mentoring other engineers. You will leverage your expertise in Java, Python, distributed systems, and machine learning to design highly available services and integrate modern infrastructure components like service discovery and software-defined networking. Additionally, you will contribute to technical architecture reviews and balance product development with operational concerns such as on-call support and ops automation.

What you'll do

  • Lead the design, development, and optimization of AI/ML applications at scale using OCI.
  • Ensure data quality, governance, and ethical use throughout the AI/ML lifecycle.
  • Stay updated on advancements in AI/ML technologies like LLMs and RAG.
  • Advocate for the adoption of AI/ML best practices across teams and departments.
  • Mentor other engineers and contribute to technical architecture design reviews.

What we're looking for

  • Proficient in Java, C#, C/C++, or Python
  • Experience with distributed systems and machine learning at an architect level
  • Prior experience working on distributed systems at a cloud service provider
  • Knowledge of relational or NoSQL databases
  • Expertise in building highly available services and service-oriented design patterns
  • Familiarity with modern infrastructure components like service discovery and software-defined networking
  • Experience with production operations and quality code deployment practices

More like this

Similar roles

Principal Platform Software Engineer

Oracle

4 days ago
Java Python Go Kubernetes Terraform CI/CD Prometheus Grafana OpenTelemetry Snowflake Vertica Oracle Cloud Infrastructure AWS Azure Docker LangChain AutoGen CrewAI

Principal Platform Software Engineer

Oracle

Nashville, TN +1 4 days ago
Python Java Kubernetes Docker CI/CD AWS PostgreSQL Redis Git Jenkins Prometheus Grafana OAuth RESTful_APIs Scalability Security_best_practices DevOps Microservices