Principal Software Engineer, Platform - Nashville
Nashville
About the role
Oracle is seeking a Principal Software Engineer for its Cloud Infrastructure team in Nashville, TN. In this role, you will be responsible for designing and developing backend platform services, APIs, middleware, and integration frameworks that support OCI. Your day-to-day tasks will include defining API versioning strategies, establishing reusable patterns for software development, and driving observability practices across services. You will also diagnose complex issues, lead remediation efforts, and influence architectural decisions through design and code reviews.
The position requires strong technical skills in backend development and a deep understanding of APIs and middleware. You will need to mentor other engineers and enhance the quality of technical practices within the team. This role is office-based, requiring onsite presence in Nashville, and may offer relocation assistance according to Oracle's policies. The position is suitable for experienced engineers who are adept at leading cross-team initiatives and improving developer experiences.
How to apply
- Check how well your resume fits: “Analyse this for me” shows what matches and what is missing.
- Tailor your resume: “Resume for this vacancy” writes a version for this job.
- Apply on the original advert: the button below opens it.
Victra collected this posting from Company site. On Victra you can save it, check how well your CV fits it and get jobs like it every day.
Related jobs
- Senior Software DeveloperOracleNashville
- Director, Platform Software EngineeringOracleNashville
- Senior Systems Software EngineerOracleNashville
- Principal Software Engineer - OCIOracleNashville
- Principal Software Engineer, Core Infrastructure - OCI NetworkingOracleNashville
- Principal Software Engineer, Core InfrastructureOracleNashville
- Senior Manager, Platform Software EngineeringOracleNashville
- Senior Software Engineer, Core InfrastructureOracleNashville