Principal Software Development Engineer
@ Oracle

Nashville, TN
$223,400
On Site
Full Time
Posted 23 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @oracle.com
Recommended after applying

Job Details

About the Role

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises with a diverse team of creators and inventors. We work with the speed of a startup while leveraging the scale of a leading enterprise software company.

Our Values

We prioritize equity, inclusion, and respect. Our commitment to learning and growth is reflected in our work environment where every team member is challenged to build the future.

Job Overview

As a Principal Software Development Engineer, you will be a key contributor to Oracle Visual Builder Studio. This platform empowers various user groups including Oracle Cloud Applications administrators, low-code developers, and experienced programmers to design, build, test, and deploy enterprise applications.

Responsibilities

  • Design and deliver high-quality, scalable, and performant features.
  • Develop software solutions to solve real-world business problems.
  • Work collaboratively in a cross-functional team environment.
  • Communicate technical ideas effectively both verbally and in writing.

Minimum Qualifications

  • BS or MS in Computer Science or equivalent experience.
  • 7+ years experience in delivering large-scale software systems.
  • Proficient in Java; familiarity with Python or Linux shell scripting.
  • Experience building cloud native distributed systems and web services.
  • Understanding of REST Architecture, JSON, and production operations.

Preferred Qualifications

  • Experience in AI-driven development and use of AI applications.
  • Familiar with technologies like Terraform, Kubernetes, and containerized development.
  • Knowledge in authentication, distributed logging, application security and tools like Git, Maven.

Benefits & Compensation

Oracle offers a comprehensive benefits package including medical, dental, vision, life insurance, flexible spending accounts, 401(k) savings plan with company match, paid time off and more. Salary ranges from $96,800 to $223,400 per year in the US with bonus and equity eligibility.

About Oracle

Oracle is a world leader in cloud solutions. With 40+ years in the industry, Oracle provides global opportunities, competitive benefits, and flexible work options to foster work-life balance and inclusivity.

Key skills/competency

  • Cloud Infrastructure
  • Software Engineering
  • Java
  • Distributed Systems
  • REST
  • Web Services
  • AI Development
  • Containerization
  • DevOps
  • Collaboration

How to Get Hired at Oracle

🎯 Tips for Getting Hired

  • Research Oracle's culture: Understand Oracle's mission, values, and recent news.
  • Customize your resume: Highlight relevant cloud and Java experience.
  • Showcase technical skills: Emphasize distributed systems expertise.
  • Prepare for interviews: Review REST, microservices, and scalability topics.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Python coding challenges.
Study distributed systems and cloud architectures.
Practice REST API and microservices design.
Analyze containerization and Kubernetes setups.

Behavioral Questions

Describe a challenging team project.
Explain handling technical disagreements.
Discuss adapting to change quickly.
Share examples of conflict resolution.

Frequently Asked Questions