Oracle is a leading company in AI and cloud solutions, building shared platform services for secure and reliable product delivery. They are seeking a Senior Manager to lead a team of software engineers, focusing on backend development, workflow automation, and AI-assisted tooling, while ensuring high standards of delivery and team culture.
Responsibilities:
- Lead a team of engineers delivering meaningful platform capabilities with clear reliability, security, performance, and delivery outcomes
- Own end-to-end delivery of backend services, platform components, automation workflows, and internal tooling
- Make sound technical tradeoffs across scalability, maintainability, supportability, and speed of delivery
- Provide direction on requirements, architecture, implementation, testing, and release readiness
- Lead code and functional reviews, raise engineering quality standards, and improve test coverage, observability, and deployment practices
- Guide debugging, troubleshooting, and performance optimization across multiple services or components
- Partner with architects and senior engineers to define reusable platform patterns, APIs, and service boundaries
- Ensure solutions follow documented architecture, security, and engineering standards and reduce manual work
- Collaborate with product, operations, security, and infrastructure teams to resolve issues, prioritize defects, and drive root-cause actions
- Recruit, coach, and develop engineers while building a culture of accountability, learning, inclusion, and customer focus
- Manage multiple medium- to large-scale initiatives, ensure timelines and deliverables are tracked, and adjust plans when priorities or resources change
- Drive cross-functional alignment across engineering, product, operations, security, and other stakeholders; coach the team to build strong working relationships
- Provide direction on complex technical and operational issues and help the team resolve ambiguous problems with sound engineering judgment
- Promote skill growth, knowledge sharing, and adoption of modern practices, including AI-assisted engineering approaches where appropriate
- Identify and implement process improvements that increase efficiency, quality, and reliability across the team’s work
- Provide coaching, feedback, and development planning while supporting talent decisions and succession planning
Requirements:
- BS in Computer Science or related field (or equivalent practical experience)
- 10+ years of professional software engineering experience, with experience leading teams or major technical initiatives
- Proven ability to lead engineers delivering backend services, platform capabilities, automation, and operational tooling
- Strong system design skills, including data modeling, API design, distributed systems, and performance/reliability tradeoffs
- Demonstrated experience partnering across functions to deliver results in ambiguous and fast-moving environments
- Experience leading teams working on platform engineering, infrastructure, database, workflow automation, observability, or AI-assisted software delivery
- Background in cloud-native development and operations (OCI strongly preferred; AWS/Azure/GCP acceptable)
- Understanding of IAM, authorization, secure service-to-service communication, and secure software delivery practices
- Experience building or supporting internal developer tooling, test automation, release tooling, or operational dashboards
- Familiarity with Java, Python, Go, C#, or similar languages used in enterprise software environments