Lead Software Engineer
oraclecloud
Job Description
- Build, enhance, and support software solutions with a strong focus on operational excellence, stability, security, and scalability across development and test environments.
- Own environment health for critical environments, including routine health checks and clear environment health status communications.
- Own incident management including triage, investigation, resolution, stakeholder coordination, and root-cause follow-ups to prevent recurrence and improve operational stability.
- Drive proactive monitoring and automation, including automated health checks and log-based monitoring.
- Support and enhance a triage user interface/tooling, including participation in requirements discussions and ongoing maintenance.
- Maintain monitoring queries for request/response flows, perform post-change validation, and support issue investigation workflows and ticket handling.
- Support environment hygiene processes, including post-restage validation and scheduled executions as needed.
- Implement and maintain observability, including creating and maintaining dashboards and validating data on an ongoing basis.
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.