Redwood City, CA, USA
9 days ago
Software Developer 5

Are you interested in the building hyperscale database services in the cloud? Do you want to revolutionize the way data infrastructure platforms are built for the cloud? Oracle’s Database development group designs and develops the Database-as-a-Service platform that drives Oracle's Database, Exadata Engineered Systems, Oracle Cloud Infratructure, Oracle PaaS, Multi-Cloud solutions,  and SaaS offerings.  This team is a provider of public cloud database and infrastructure management software and helps companies manage platform resources to deliver service, quality, elasticity and availability, as well as workloads in partner, private, and hybrid cloud environments.

Oracle has been powering large enterprises for several decades and the database technology and business has been a clear leader in the industry. The strategic transition to Cloud is taking shape in a big way and this role is extremely critical and visible in the company and industry.


https://www.oracle.com/engineered-systems/exadata/cloud-service/

As a Consulting Member of Technical Staff, you will own and lead software architecture and development for major components of the Database-as-a-Service offerings, including Oracle's Exadata Engineered Systems and Autonomous DB on public, partner,  and private clouds. We are looking for senior-level hands-on engineers with extensive design, implementation and architecture experience in cloud computing and with building infrastructure services. You will be working on software engineering projects such as design and development of systems that increase the service reliability and scalability, and reduce operational overhead through automation. This role requires an understanding of the complete service including end-to-end architecture, technical dependencies, and overall behavioral characteristics of running enterprise-level production services. You must have good exposure to designing and implementing native cloud applications and services in public cloud platforms such as OCI, AWS, Azure, etc. You will often be working with Oracle Cloud Infrastructure (OCI) organization and other teams in database organization to architect these solutions. Design and implementation of microservices and refactoring legacy and traditional monolithic applications into microservices architectures will be part of the responsibility.

15+ years of software design and development experience with distributed, highly-scalable, highly available multi-node environments Experience working with Cloud-native infrastructure APIs, REST API model, and developing REST APIs Demonstrate advanced experience with Java, C, C++ as well as strong experience with languages such as Python. Knowledge of server virtualization technologies like KVM, Xen, Linux containers, docker, etc. Strong Database Management knowledge and understanding of the Database eco-system Experience with Oracle Exadata or Hyper-converged architecture running enterprise workloads Understanding and experience of Cloud Networking & Security architectures (like Virtual Networking, IPSec VPN, NAT, IPv6, remote access and various tunneling protocols)  Experience with Openstack and/or other Cloud infrastructure products Strong understanding of I/O characteristics and storage systems Strong troubleshooting and performance tuning skills A background in multi-tenant service offering and concepts on Service Level Availability a strong plusDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
Confirm your E-mail: Send Email