Principal Software Engineer
At a glance
AI generatedTL;DR
As a Principal Software Engineer at Oracle in Nashville, you will join a team of experienced professionals to design and build innovative distributed systems. With 3-5+ years of hands-on experience in delivering large-scale, highly available services, your day-to-day responsibilities will include defining and developing software for complex tasks such as designing, debugging, and optimizing applications or operating systems. You should have expertise in C, C++, Java, and scripting languages like Python or Perl, along with a strong understanding of databases, NoSQL systems, storage technologies, and Linux. Experience with virtualized infrastructure is highly desirable, as you will be working on challenging issues that require self-motivation and technical depth within the context of Oracle’s vast product ecosystem.
Skills
What you'll do
- Define and develop software for distributed systems in large-scale environments.
- Design, implement, and debug software applications or operating systems.
- Solve complex problems related to virtualized infrastructure and multi-tenancy.
- Ensure high availability and scalability of distributed services and databases.
- Work with NoSQL systems, storage technologies, and distributed persistence solutions.
What we're looking for
- 3-5+ years of experience in delivering and operating large-scale, highly available distributed systems.
- Proficiency in C, C++, Java, and scripting languages like Python or Perl.
- Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies.
- Experience with multi-tenant, virtualized infrastructure is a significant advantage.
- Self-motivated approach to tackling complex technical challenges in software engineering.
Employer
About Oracle
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 343 open roles on FindRole.
Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.
Most-posted roles
- Facilities Operations Manager – Mechanical 9
- Principal Software Engineer 9
- Senior Software Engineer 8
- Senior Manager, Data Center Facilities Development 5
- Facilities Operations Manager - Mechanical 4