At Oracle Cloud Infrastructure (OCI), we’re shaping the future of enterprise cloud computing. Join a dynamic, diverse team of innovators where your ideas matter, your growth is supported, and your work directly impacts the success of businesses worldwide.
As a Software Development Manager, you will lead a talented team in designing, building, and operating large-scale distributed systems in a multi-tenant cloud environment. Your expertise will drive ambitious new initiatives as we continue our rapid growth—developing innovative solutions from the ground up that set industry standards for scale and reliability.
You’ll be empowered with the autonomy to tackle complex technical challenges, while managing, mentoring, and growing a team of passionate engineers. You’ll foster an environment where equity, inclusion, and respect are at the core, ensuring everyone is valued and supported in their career journey.
This role offers the opportunity to make a significant impact: you’ll oversee the full software development lifecycle, collaborate closely with cross-functional teams, and champion best practices in software engineering, security, and operational excellence. Your deep technical knowledge and strong leadership will be key in building next-generation cloud services that meet the evolving needs of our global customers.
If you’re ready to stretch your capabilities, lead impactful projects, and help build the future of the cloud at one of the world’s leading technology companies, we’d love to meet you.
Minimum Qualifications
Bachelor’s degree in Computer Science or equivalent industry experience 3+ years of management or team lead experience delivering and operating large scale, highly available distributed services 5+ years of software engineering experience Strong knowledge of operating system fundamentals Strong understanding of data models and distributed persistence technologies Thorough understanding of latest security principles, techniques, and protocols Strong troubleshooting and performance tuning skills Knowledge of professional software engineering best practices for the full software development life cycle Experience building and operating scalable infrastructure software or distributed systems Experience in infrastructure as code platforms like Terraform will be a plus Experience building and managing public cloud services Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment Strong verbal and written communication skills Strong analytical skills, with excellent problem solving abilities