Sr. Staff Software Engineer
oraclecloud
Job Description
-
Design and deliver production-grade software that supports prototype, testing, and plant-floor-adjacent workflows where requirements evolve quickly and ambiguity is normal.
-
Build and operate microservices and APIs (Google Cloud Platform, Java Spring Boot) with a focus on reliability, security, maintainability, and clear contracts.
-
Develop rich user experiences (Angular) that make complex operational data understandable and actionable.
-
Apply AI-driven development practices (e.g., Copilot-assisted coding, automated review assistance, and test generation) while maintaining strong engineering judgment and quality gates.
-
Drive data-driven development: instrument features, define success metrics, and use telemetry and analytics to guide iteration.
-
Champion test-driven development (TDD) and pragmatic automation to protect critical workflows (unit, contract, integration, load & performance, end-to-end).
-
Improve site reliability engineering (SRE) outcomes: reduce toil, strengthen observability, prevent regressions, and continuously improve incident response readiness.
-
Contribute to secure delivery pipelines and release strategies (CI/CD), including automated scans and compliance guardrails.
-
Partner with engineering leadership, business stakeholders, and end users to deeply understand problems and deliver customer-centric solutions.
-
Collaborate across teams and vendors to integrate upstream/downstream systems and external APIs.
-
Lead and mentor other engineers on engineering standards, delivery practices, and operational excellence (quality, security, and reliability).
-