Oracle
Principal Software Development Engineer (OCI)
Oracle, Nashville, Tennessee, United States, 37247
Overview
Principal Software Development Engineer (OCI) at Oracle. Multicloud Services organization focuses on cloud infrastructure, helping customers maximize the value of their Oracle investments and other clouds or on-premise infrastructure by building highly distributed, scalable, and resilient multicloud solutions. This is a hands-on, greenfield opportunity to design and build new cloud services from the ground up. You will be part of a diverse team with autonomy and support to do your best work in a dynamic and flexible workplace. Responsibilities
Drive design of major service components and work with engineering managers, TPMs, and junior team members to enable development teams. Lead high-level system design, write architectural documentation, and conduct engineering peer reviews. Engage in hands-on prototyping, code reviews, and project bootstrapping to deliver features on time and with high quality. Balance speed and quality with iterative improvements and automate/instrument services to improve operational excellence and customer focus. Qualifications
6 to 10 years distributed service engineering experience in a software development environment Development experience in a modern programming language such as Java, GoLang, C++, or C# Hands-on experience designing, developing, and operating public cloud service control planes Deep understanding of object-oriented design and SDK development in a cloud environment Experience working with architects, principal engineers, product and program managers to deliver features on time and with high quality Strong knowledge of data structures, algorithms, OS fundamentals, and distributed systems Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures Knowledge of databases, NoSQL, storage, and distributed persistence Good understanding of Linux or willingness to learn Demonstrable technical leadership and mentorship skills Preferred Qualifications
BS in Computer Science or related field (MS preferred) Experience developing services on public cloud platforms (AWS, Azure, GCP) Experience driving security reviews, UX reviews, and working with Product Managers from inception through launch Experience with multi-AD/AZ and regional data centers Experience building CI/CD pipelines with robust testing and deployment schedules FedRAMP, PCI DSS, or similar compliance/auditing experience Threat modeling or risk identification techniques to develop security solutions Location and Employment Type
Career Level: IC4 Location: United States; onsite in Nashville, TN (priority) or Austin, TX (secondary). Relocation assistance provided. This is not a remote position. Employment type: Full-time Compensation and Benefits
US: Hiring Range in USD from $96,800 - $223,400 per year. May be eligible for bonus and equity. Oracle offers a comprehensive benefits package including medical/dental/vision, disability, life insurance, retirement plans, paid time off, holidays, parental leave, adoption assistance, stock purchase plan, and voluntary benefits. About Us and Equal Opportunity
Oracle is an Equal Employment Opportunity Employer. We value inclusion and provide accessibility accommodations upon request. For accommodation requests, contact accommodation-request_mb@oracle.com or +1 888 404 2494 in the United States.
#J-18808-Ljbffr
Principal Software Development Engineer (OCI) at Oracle. Multicloud Services organization focuses on cloud infrastructure, helping customers maximize the value of their Oracle investments and other clouds or on-premise infrastructure by building highly distributed, scalable, and resilient multicloud solutions. This is a hands-on, greenfield opportunity to design and build new cloud services from the ground up. You will be part of a diverse team with autonomy and support to do your best work in a dynamic and flexible workplace. Responsibilities
Drive design of major service components and work with engineering managers, TPMs, and junior team members to enable development teams. Lead high-level system design, write architectural documentation, and conduct engineering peer reviews. Engage in hands-on prototyping, code reviews, and project bootstrapping to deliver features on time and with high quality. Balance speed and quality with iterative improvements and automate/instrument services to improve operational excellence and customer focus. Qualifications
6 to 10 years distributed service engineering experience in a software development environment Development experience in a modern programming language such as Java, GoLang, C++, or C# Hands-on experience designing, developing, and operating public cloud service control planes Deep understanding of object-oriented design and SDK development in a cloud environment Experience working with architects, principal engineers, product and program managers to deliver features on time and with high quality Strong knowledge of data structures, algorithms, OS fundamentals, and distributed systems Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures Knowledge of databases, NoSQL, storage, and distributed persistence Good understanding of Linux or willingness to learn Demonstrable technical leadership and mentorship skills Preferred Qualifications
BS in Computer Science or related field (MS preferred) Experience developing services on public cloud platforms (AWS, Azure, GCP) Experience driving security reviews, UX reviews, and working with Product Managers from inception through launch Experience with multi-AD/AZ and regional data centers Experience building CI/CD pipelines with robust testing and deployment schedules FedRAMP, PCI DSS, or similar compliance/auditing experience Threat modeling or risk identification techniques to develop security solutions Location and Employment Type
Career Level: IC4 Location: United States; onsite in Nashville, TN (priority) or Austin, TX (secondary). Relocation assistance provided. This is not a remote position. Employment type: Full-time Compensation and Benefits
US: Hiring Range in USD from $96,800 - $223,400 per year. May be eligible for bonus and equity. Oracle offers a comprehensive benefits package including medical/dental/vision, disability, life insurance, retirement plans, paid time off, holidays, parental leave, adoption assistance, stock purchase plan, and voluntary benefits. About Us and Equal Opportunity
Oracle is an Equal Employment Opportunity Employer. We value inclusion and provide accessibility accommodations upon request. For accommodation requests, contact accommodation-request_mb@oracle.com or +1 888 404 2494 in the United States.
#J-18808-Ljbffr