Oracle

Principal Software Engineer(Hybrid)

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

Base Salary

$105k - $235k/yr

Responsibilities

  • Design, develop, and evolve backend platform services, APIs, middleware, runtimes, and integration frameworks across OCI.
  • Define API versioning, lifecycle, deprecation, and safe-rollout strategies.
  • Establish reusable patterns for interoperability, multi-tenant scale, resilience, and secure software development.
  • Drive observability practices involving service-level objectives, error budgets, monitoring, and capacity planning.
  • Diagnose cross-service issues and lead remediation and compatibility-safe migration plans.
  • Influence architecture and technical decisions through design reviews, code reviews, technical guidance, and hands-on engineering.
  • Create migration guides, adoption playbooks, documentation, and examples for platform capabilities.
  • Mentor engineers and improve engineering, operational, and technical decision-making practices across the organization.

Requirements

  • Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 7 years of professional software engineering experience with impact on backend, platform, or cloud services.
  • Experience designing highly available, scalable distributed systems and evolving production APIs or platform interfaces.
  • Proficiency in one or more object-oriented or systems programming languages such as Java, C++, C#, or Go.
  • Deep understanding of distributed-systems fundamentals, object-oriented design, data structures, algorithms, and secure software-development practices.
  • Demonstrated experience leading or influencing architecture and technical design across teams.
  • Strong judgment, ownership, and written and verbal communication skills.
  • Preferred experience includes microservices, SDKs, containers, cloud-native deployments, developer-platform products, SLOs, error budgets, observability, capacity planning, API interoperability, backward compatibility, migrations, platform adoption, and engineering mentorship.

Benefits

  • Office-based role requiring onsite presence in Nashville, Tennessee; relocation assistance may be available under Oracle policies.
  • Medical, dental, vision, disability, life, and supplemental life insurance.
  • Health care and dependent care Flexible Spending Accounts, commuter and parking benefits, and a 401(k) plan with company match.
  • Paid vacation or vacation accrual, 11 paid holidays, paid sick leave, paid parental leave, and adoption assistance.
  • Employee Stock Purchase Plan, financial planning, group legal, and voluntary insurance benefits.
  • The role may be eligible for bonus, equity, and compensation deferral.

Tech Stack

C#C++GoJavaOracle 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