Oracle

Principal Platform Software Engineer

Oracle
Apply
26 days ago
Nashville, TN, USAStaff+
H1B sponsor

Base Salary

$105k - $235k/yr

Responsibilities

  • Lead the design, implementation, testing, deployment, and operation of scalable distributed services for the Key Management Service.
  • Evolve middleware patterns and runtimes to standardize interoperability at scale.
  • Define API versioning, deprecation, lifecycle, and rollout strategies that minimize downstream disruptions.
  • Drive shared observability baselines, service-level objectives, error budgets, resilience patterns, and availability improvements across services.
  • Design and implement complex software features, architecture, performance optimizations, and scalability strategies.
  • Lead code reviews, testing, debugging, troubleshooting, defect resolution, and software quality improvements.
  • Provide technical guidance, coaching, and mentorship to less experienced engineers.
  • Collaborate with stakeholders and customers to resolve complex issues and inform product enhancements.
  • Perform system maintenance, upgrades, patching, automation, monitoring, and reliability operations.
  • Coordinate project tasks and deliverables across multiple initiatives and participate in candidate interviews and hiring recommendations.

Requirements

  • BS or MS degree in Computer Science or equivalent.
  • At least 7 years of experience in a software-engineering-related position, including at least half in an Agile/DevOps environment.
  • At least 5 years of Java development or development in an object-oriented language.
  • At least 5 years of experience building and operating distributed systems.
  • Strong knowledge of microservices, data structures, algorithms, operating systems, distributed systems, relational databases, NoSQL systems, storage, and distributed persistence.
  • Strong troubleshooting, debugging, performance tuning, software testing, observability, and API integration skills.
  • Strong Linux/Unix fundamentals are highly desirable.
  • Working experience in cryptography is highly desirable.
  • Excellent written and verbal communication skills, including the ability to explain complex information clearly to technical and non-technical audiences.
  • Ability to lead architecture and technical initiatives, manage multiple priorities, collaborate across teams, and mentor junior engineers.

Benefits

  • Oracle offers medical, dental, vision, disability, life insurance, flexible spending, commuter, retirement, paid time off, paid holidays, paid sick leave, paid parental leave, adoption assistance, employee stock purchase, financial planning, legal, and voluntary insurance benefits.
  • Eligible employees may receive flexible or accrued vacation, 11 paid holidays, and paid sick leave beginning at hire.
  • The US hiring range is $104,500 to $234,600 per annum, with possible bonus, equity, and compensation deferral.

Tech Stack

JavaLinuxOracle Cloud

Categories

Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me