O

Oracle

Builds databases, business apps and cloud services

OCI Core Infrastructure Engineer 2

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNashville, TN, USA

About the Job

Requirements

  • Seven years of software engineering or related experience.
  • Hands-on experience building and operating end-to-end systems and services.
  • Experience driving security, documentation, and user experience reviews, and partnering with Product Managers throughout the launch lifecycle.
  • Experience developing service-oriented architectures and RESTful web services.
  • Strong expertise in Java, J2EE, and object-oriented programming principles.
  • Experience with JWT, OAuth2, Okta, and other authentication and authorization frameworks.
  • Strong knowledge of Core Java, including concurrency concepts, concurrency patterns, and thread-safe code.
  • Strong Oracle PL/SQL development experience, including complex stored procedures, functions, packages, triggers, and bulk-processing routines for high-volume transactional systems.
  • Proven production database support experience, including SQL performance troubleshooting, locking and deadlocks, connectivity and connection-pool issues, scheduled jobs, and collaboration with DBAs on availability, access, and recovery.
  • Experience with at least one scripting language for automation, proof-of-concept development, or command-line tools.
  • Experience with distributed systems and designing major features for production.
  • Experience operating high-scale services and improving their resilience.
  • Experience with services that move data over long distances while complying with applicable regulations.
  • Ability to work independently on most projects and tasks.
  • Ability to build highly available, scalable, and redundant services and simplify systems for operational support and troubleshooting.
  • Ability to balance speed and quality through iteration and incremental improvements.
  • Ability to automate and instrument systems to improve developer workflows and obtain useful operational data.
  • Ability to identify anomalies in graphs and root-cause problems before they become incidents.
  • Ability to build services that handle very high request volumes and withstand regional data center outages.

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, and related systems.
  • Define and evolve standard practices and procedures within the software engineering division.
  • Define and develop software for applications or operating systems, including associated design and debugging tasks.
  • Provide technical direction and mentoring to others while contributing individually and as a team member.
  • Drive tactical execution of features and projects, and own feature design.
  • Design and develop major components of the platform.
  • Build and operate cloud services in a distributed, multi-tenant environment.
  • Improve system reliability, performance, scalability, and resilience, including support for regional data center outage scenarios.

Desired Qualifications

  • Hands-on experience developing and operating services on public cloud platforms such as AWS, Azure, or Oracle Cloud Infrastructure.
  • Experience using artificial intelligence and large language model technologies to improve Java application support, automate log and incident analysis, and build secure, reliable AI-enabled solutions.
  • Understanding of multi-Availability Domain or Availability Zone architectures and regional data center design.
  • Experience building CI/CD pipelines with robust automated testing, deployment controls, and release schedules.
  • Experience working with Docker and containerized applications.
  • Experience partnering with internal customers to translate requests into prioritized features and work plans.
  • Expertise applying threat modeling and other risk-identification techniques to design secure solutions.
  • Experience with FedRAMP, PCI DSS, or similar compliance, security, and audit requirements.
  • Experience supporting large enterprise customers.

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