O

Oracle

Builds databases, business apps and cloud services

Senior Platform Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Ability to track timelines with minimal supervision and keep work aligned with project requirements.
  • Ability to prioritize and adjust work as resources or timelines change, with some guidance.
  • Ability to identify and address standard and non-standard issues independently, escalating more complex issues as appropriate.
  • Ability to analyze data or information from multiple sources to troubleshoot standard and non-standard errors.
  • Ability to collaborate across teams, align expectations, and understand business, stakeholder, and customer needs.
  • Ability to seek feedback and training, build knowledge and skills, and stay current with industry trends and best practices.

Responsibilities

  • Design, implement, and optimize distributed-system components for scalability, resiliency, and operability.
  • Optimize code or systems for large-scale data processing, and implement scalability requirements for assigned components.
  • Leverage distributed state management tools and data-plane platform components for large-scale data retrieval, storage, and processing.
  • Review team members’ implementations for scalability compliance.
  • Implement performance and load testing.
  • Collaborate with the team to build fault-tolerant components that withstand in-service updates using redundancy, replication, and automatic failover.
  • Apply recovery-oriented computing principles and implement retries, circuit breakers, and timeouts to handle service disruptions and network unreliability.
  • Implement tests and alarm configurations to detect and address issues or failures proactively.
  • Draft and execute runbooks and operational procedures to support recovery from failures.
  • Build and customize dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Design and implement functional requirements and testing for assigned features in existing systems.
  • Implement fault-injection and brown-out test scenarios to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve issues in system components to support ongoing operations.
  • Implement strategies to prevent interruptions and avoid maintenance windows for customers and users during issue resolution.
  • Design and implement automation scripts and tooling to troubleshoot operational issues.
  • Participate in operational support rotations, incident responses, and root-cause investigations.
  • Apply security measures, including encryption and access controls, to protect data and applications in multi-tenant environments.
  • Implement security remediation plans.
  • Collaborate with the team to ensure cloud infrastructure complies with industry standards and regulations and documentation remains up to date.
  • Maintain automation scripts and tools, including Infrastructure as Code, for managing cloud infrastructure.
  • Follow change-management plans for patching, updating, and rolling back applications.
  • Recommend updates to improve the efficiency and effectiveness of team processes, protocols, and workflows, seeking input on alternative approaches.
  • Contribute to knowledge sharing and best practices.

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