Historical snapshotmid (3–5 yrs)Captured Oct 28, 2026, 1:23 a.m.

Senior Platform Software Engineer

Oracle

Location
Nashville, TN, United States · Onsite
Compensation
Not stated in this snapshot
Employment
Not stated
Experience level
MID (3–5 years exp)
Specialization
Software Engineer, Oracle
Source
Oracle

Role Overview

Build and operate OCI’s business-critical Key Management Service to protect customer data through secure cryptographic key lifecycle management and reliable, cloud-scale security infrastructure. Drive technical initiatives across the stack, from cryptographic-hardware integration to cloud-scale distributed-systems architecture . Design secure, scalable, highly available services that meet rigorous reliability, compliance, and performance requirements and partner across OCI to deliver production-ready security infrastructure for critical cloud services.

Responsibilities

Job Qualifications Education and/or Experience: 3-5 years of experience in software development

Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development

Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development

Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development

Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development

Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field.

Job Skills: -Distributed Systems: Demonstrated ability in or knowledge of distributed systems, including designing or managing scalable, secure, and highly available software systems. -Prototyping: Demonstrated experience creating and refining prototypes for system validation and stakeholder feedback. -Computer Science Programming: Demonstrated understanding of computer science principles and ability to implement them in code. -Software Engineering: Demonstrated proficiency in all phases of software engineering and development. -Web Development: Demonstrated ability in or knowledge of web development, including designing, developing, or maintaining modern web applications using current frameworks. -Innovation: Demonstrated ability in or knowledge of innovation, including generating or supporting new ideas, technologies, or processes for organizational growth. -Cross-Functional/Team Collaboration: Demonstrated ability in or knowledge of cross-functional collaboration, including working with stakeholders across teams or geographies to achieve common objectives. Information Vulnerabilities: Demonstrated ability to assess and mitigate vulnerabilities in IT and physical information assets. -Operating Systems: Demonstrated ability in or knowledge of operating systems, including installing, upgrading, and troubleshooting various operating environments. -API Development: Demonstrated ability to develop, test, and maintain secure APIs for application integration. -API Integration: Demonstrated ability to build and manage robust API integrations for seamless interoperability between systems. -Applied Algorithm Engineering: Demonstrated skill in designing, analyzing, and optimizing algorithms for efficiency and scalability. -Source Control: Demonstrated ability in or knowledge of source control, including managing and documenting code versions and release branches. Coding Experience: 4 years of experience with programming and/or scripting languages (e.g., SQL, C/C++, JavaScript). Database Experience: 3 years of experience with databases.

Preferred Job Qualifications Education and/or Experience: 3-6 years of experience in software development

Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development

Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development

Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development

Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development

Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics. Cloud Platforms Experience: 2 years of experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud).

Requirements & Qualifications

Career Level - IC3

Application Instructions

Apply directly on Oracle Careers at Senior Platform Software Engineer.