Oracle is a leading company in data and cloud solutions, seeking a Senior Principal Engineer for their Cloud Infrastructure Interactive Media team. The role involves providing technical guidance, leading the development of cloud services for consumer video applications, and mentoring other engineers.
Responsibilities:
- Architect, design, and drive development of cloud services. Your work is considered a model for others to follow across OCI, with demonstrated expertise ensuring availability, scalability, observability, and testability are always considered
- Assume end-to-end technical ownership for complex, distributed cloud services. Raise the collective capability of the group through active mentorship and coaching of engineering staff
- Provide awareness, thought leadership, and expertise in emerging technologies, industry best practices, ensuring compliance and driving innovation within the organization
- Collaborate with architects and peer technical leads and senior leadership across the organization to define, shape, and achieve visions for both product and technology
- Engage with geographically distributed engineering teams across the group as a recognized technical authority
- Partner with other engineering leaders to define, institute, and model effective software development standards, processes, and best practices
- Assist in the definition of OKRs and KPIs to inform decision making and prioritization
Requirements:
- BS/CS Computer Science or related field and 10+ years software development experience using modern programming languages
- Expertise with Java, Go, or another object-oriented language is required
- Proven experience as a hands-on senior technical lead in large-scale software development, specifically for complex cloud services and distributed systems
- Must be comfortable writing and reviewing code
- Industry expertise is required in Real-Time Communication Systems (using WebRTC), Video Streaming, Social Graphs, Recommendation Engines, or other areas related to the development of cloud-based Interactive Media or Social Networking systems
- Prior success as a hands-on architect or development lead on 'greenfield' projects for cloud services
- Expertise in development, deployment, and operations of highly scalable cloud microservices using Kubernetes
- A deep understanding of how to build cloud services end-to-end
- Act as a credible expert and resource for others in the group
- Recognized capability of building, running, and maintaining highly available services in a DevOps environment as an authoritative technical leader
- Follows, influences, and shapes processes for maintaining quality, including failure root cause analysis
- Experience collaborating with geographically distributed teams