O

Oracle

Builds databases, business apps and cloud services

Senior Platform Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNashville, TN, USAIn-person

About the Job

Requirements

  • A Bachelor of Science in Computer Science or a related field, or equivalent practical experience.
  • Five to six or more years of professional software development experience.
  • Proficiency in Java and experience building REST and/or gRPC services.
  • Experience building full-stack software, including backend services and user-facing tools or web applications.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Working knowledge of data stores, including relational database management systems and/or NoSQL systems.
  • Experience with modern engineering practices, including source control, code review, automated testing, and continuous integration and continuous delivery pipelines.
  • Strong troubleshooting and performance tuning skills.
  • Practical experience using AI-assisted techniques and tools to improve developer productivity and software quality, including faster prototyping, stronger test coverage, safer refactoring, better documentation, and improved operational workflows.
  • Apply an AI-native engineering mindset to day-to-day work by generating and validating code suggestions, creating and maintaining tests, improving observability and runbooks, and rethinking how software teams build, test, operate, and evolve cloud infrastructure.
  • Understand and follow enterprise security and privacy requirements when using AI tooling, including protecting sensitive data and using approved tools and workflows.

Responsibilities

  • Design and implement full-stack services, APIs, tools, and platform capabilities that improve the developer experience for Oracle Cloud Infrastructure software teams.
  • Deliver features end to end, including requirements clarification, technical design, implementation, automated testing, deployment, and operational support.
  • Partner with Oracle Cloud Infrastructure engineering teams to understand developer pain points and turn them into reliable, scalable internal platform capabilities.
  • Participate in code and design reviews and contribute to engineering best practices across testing, continuous integration and continuous delivery, observability, security, and operational readiness.
  • Diagnose and resolve production issues, participate in on-call and incident response, and drive follow-up actions.
  • Produce and maintain documentation, runbooks, and operational playbooks.
  • After onboarding, provide technical leadership to other software developers.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs