Lead Software Engineer
oraclecloud
Job Description
- Lead and grow a cross-functional engineering team (Java backend and React frontend); drive delivery predictability and quality.
- Partner with Product and Delivery to shape roadmaps, prioritize work, manage dependencies, and de-risk releases.
- Own the platform’s long-term technical vision and architectural runway; set guardrails, integration contracts, versioning, and deprecation paths.
- Establish and meet reliability goals; implement observability and resilience patterns.
- Lead incident response and post-incident reviews; reduce MTTR, lower change failure rate, and elevate production readiness.
- Maintain secure-by-default practices (authentication/authorization, secrets management, dependency hygiene) and uphold risk and controls.
- Remain hands-on: architect and implement high-performance Java services; perform profiling/tuning; collaborate with React developers on API design and backward-compatible rollout strategies.