Jobs · Engineering · Virginia

Principal Platform Software Engineer

Oracle · Virginia, United States · 1 mo ago
Engineering$105k–$235k/yrFull-time

Responsibilities

  • Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale.
  • Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks.
  • Implement Oracle Integration Cloud (OIC Gen3) integrations.
  • Develop and support API Gateway configurations.
  • Manage OCI GoldenGate replication and data synchronization.
  • Troubleshoot integration failures and optimize performance.

Production Operations

  • Own production support for the PaaS integration layer.
  • Participate in Incident, Problem, and Change Management.
  • Support production deployments and release activities.
  • Execute production readiness and operational validation activities.
  • Conduct performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.
  • Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration.
  • Implements complex API versioning, lifecycle, and interoperability strategies.

Observability & Monitoring

  • Implement monitoring, logging, and alerting for all integration components.
  • Build operational dashboards and business KPI dashboards.
  • Define health checks and proactive alerting strategies.
  • Identify monitoring gaps and drive continuous improvements.

Operational Excellence

  • Perform Root Cause Analysis (RCA) for production issues.
  • Implement permanent corrective actions to prevent recurring incidents.
  • Develop automation to improve operational efficiency.
  • Contribute to Disaster Recovery (DR) and Business Continuity planning.

Customer Engagement

  • Participate in architecture and operational workshops with NFCU.
  • Collaborate with Oracle SaaS, OCI, CSS, and Product Engineering teams.
  • Support technical governance and production readiness reviews.

Development Operations - System Maintenance

  • Performs periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities), sharing results with manager upon completion.
  • Drives improvements, ensures automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.

Qualifications

  • Oracle Cloud
  • Oracle Cloud Infrastructure (OCI)
  • Oracle Integration Cloud (OIC Gen3)
  • OCI API Gateway
  • OCI GoldenGate
  • OCI Logging Analytics
  • Integration REST APIs
  • JSON / XML
  • OAuth 2.0 JWT
  • SSL/TLS
  • Event-driven architecture
  • Enterprise Integration Patterns
  • Operations Incident Management
  • Change Management
  • Problem Management
  • Release Management
  • Production Readiness
  • Automation
  • Terraform (preferred)
  • Python
  • Shell scripting
  • CI/CD concepts

Preferred Skills

  • Banking or Financial Services experience
  • Oracle Banking Cloud Services (OBCS)
  • Dynatrace, Grafana, or Splunk
  • Kubernetes and container platforms
  • AI-assisted monitoring and observability
  • ITIL Foundation certification

Soft Skills

  • Strong analytical and troubleshooting skills
  • Customer-facing communication and presentation skills
  • Strong documentation and operational governance skills
  • Proactive mindset focused on automation and continuous improvement

Success Measures

  • Ensure reliable, secure, and scalable PaaS integrations.
  • Maintain high availability and operational stability of the integration platform.
  • Improve observability and proactive monitoring capabilities.
  • Reduce incident volume through automation and permanent corrective actions.
  • Serve as the primary technical lead for the NFCU PaaS integration ecosystem.

Similar jobs