What are the responsibilities and job description for the Software Developer position at Oracle?
Job Description - Cloud Engineering Infrastructure Development
We are seeking a highly skilled and experienced Senior Principal Software Developer to join our team and take a significant role in developing innovative software solutions for proactively identifying and mitigating operational risks within Oracle’s cloud platform. In this position, you will contribute to building scalable solutions and closed-loop mechanisms, enhancing operational hygiene and reducing potential risks across Oracle Cloud services.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures, especially in areas of operational excellence and highly available systems. You will also provide leadership and expertise in the development of new services, frequently operating at the leading edge of technology, as well as mentoring engineers.
Career Level - IC5
Responsibilities:
Lead the design and development of a scalable solution focused on proactively identifying and mitigating operational risks within Oracle Cloud.
- Collaborate closely with cross-functional teams to analyze and understand potential operational risks, translating insights into effective software solutions that enhance platform reliability and security.
- Utilize your deep expertise in software development to design and implement algorithms, data models, and automated workflows for efficient risk detection and mitigation.
- Work in tandem with stakeholders to define and implement policies that align with industry best practices and compliance standards, contributing to a proactive approach in risk reduction.
- Implement closed-loop mechanisms to continuously improve operational hygiene, leveraging your software development skills to enhance risk reduction strategies across Oracle’s cloud services.
- Conduct comprehensive analysis of Oracle Cloud deployments, identifying and addressing operational risks through software-driven approaches.
- Stay informed about emerging technologies and industry trends, incorporating innovative software solutions into the development process to strengthen risk reduction strategies.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 10 years relevant experience
- Proven experience as a senior-level software developer with a focus on designing and implementing solutions for identifying and mitigating operational risks in cloud services.
- Expertise in software architecture, design patterns, and scalable system development, with a deep understanding of distributed systems.
- Proficient in programming languages such as Python, Java, or Go, with a focus on building robust and scalable software solutions.
- Strong knowledge of cloud platforms and experience developing software services addressing operational risks in cloud environments.
- Demonstrated leadership skills in guiding and mentoring a team of developers, fostering a collaborative and innovative work environment.
- Excellent problem-solving skills and a proactive mindset for addressing operational challenges and mitigating potential risks through software solutions.
If you are a seasoned software developer passionate about proactively addressing operational risks in cloud platforms and have a proven track record in building scalable solutions, we invite you to apply for this exciting opportunity to contribute to the reliability and security of Oracle Cloud.