Principal Software Engineer at Oracle in USA

Apply for the Principal Software Engineer position at Oracle in USA. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

alert circle

Job Description

<p>Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures. You will be responsible for defining and developing software for tasks associated with developing, designing, and debugging software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in an area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 10+ years of software engineering or related experience. Career Level - IC4</p><p>As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds. When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.</p><p>Disclaimer: Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. * Which includes being a United States Affirmative Action Employer.</p><p>Oracle Database Infrastructure Engineering</p><p>At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. Cloud Engineering Infrastructure Development. The Oracle Cloud Infrastructure (OCI) team can allow you to build and operate a massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve complex problems in distributed, highly available services and virtualized infrastructure. Our engineers have a significant technical and business impact at every level designing and building innovative new systems to power our customer’s business-critical applications. We are reimagining what's possible with a true cloud-native database to provide unparalleled performance and durability with our new large-scale distributed services and storage backend. Our services expose highly available, high-performance storage volumes and backups to our elastic compute customers. We’re looking for hands-on engineers with expertise and passion for solving complex problems in distributed systems, storage infrastructure, transaction processing, and highly available services. If this is you, at Oracle, you can design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have a significant technical and business impact.</p><p>Preferred qualifications:</p><ul><li>As a Senior Engineer/Technical Lead, you will own software development of significant features in Oracle Cloud's Database Service offerings.</li><li>You should be comfortable with development in Python/ Shell Scripting/Java and be willing to learn new languages as needed.</li><li>You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.</li><li>Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc.</li><li>As a senior member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures.</li><li>You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.</li><li>Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.</li><li>10 years of professional software development experience or 4 + years with an advanced degree in Computer Science, Mathematics, or Engineering.</li><li>Strong technical skills with a proven record of designing and developing cloud-scale systems, highly available distributed systems, or databases.</li><li>Deep knowledge of database internals, database management, and life cycle management is a huge plus.</li><li>Experience with Oracle or any RDBMS product will be a big advantage.</li><li>Strong experience with data structures, algorithms, concurrency, multi-threading, object-oriented design.</li></ul>

AI Powered Job Insights

Top Interview Questions

People Faces

200+ professionals have found their dream job with InJob.ai this week.

salary

Salary Benefits

Salary details not provided

application process

Want to apply directly?

Apply for the Principal Software Engineer position at Oracle in USA using https://www.indeed.com/viewjob?jk=1d1c1692de9be6a0

Get StartedGet Started

Similar Jobs found by InJob.AI


Software Engineer

LitePoint, San Jose, CA, USA

Senior Software Engineer

WALGREENS, Deerfield, IL, USA

Software Engineer

FranklinCovey, Remote, USA

Junior Java Developer

Lockheed Martin, Annapolis Junction, MD, USA

Software Engineer

Algolia, New York, NY, USA

Software Engineer

The Aerospace Corporation, Chantilly, VA, USA

Machine Learning Engineer

Adidev Technologies Inc, Edison, NJ, USA

Quality Assurance Engineer

Amazon Advertising LLC, New York, NY, USA

Scroll To Top
Get Started

Frequently asked Questions

Still have a question? Check out our FAQ section below.

FAQ Section

InJob searches for the best jobs, based on your profile and automatically generates customized cover letters for you. It saves a lot of hours in your job hunting time.

InJob creates your profile by having a conversation with you to learn about your skills and requirements. It also scans your resume to gather information about your experiences, skills, and achievements. This information is used to craft your profile in the backend which is further used to match jobs and gives you a personalized cover letter for each job opportunity.

InJob searches for job opportunities across a wide range of sources, including LinkedIn, Indeed, and hundreds of other job boards to find hidden gems. Its search is not limited, ensuring it covers as many potential job listings as possible. It also searches the career pages of individual companies that suit your target industry and location and you get applied there.

InJob is constantly active, scanning for fresh job opportunities every single minute. This ensures that you are the first person to apply to new job listings that align with your profile.

InJob plays matchmaker by comparing your profile and resume with job listings. Each job receives a score from 1-10, indicating how well you match with it.

In the upcoming update, Yes, this will be included and this will be the main differentiator. InJob will apply for jobs on your behalf. It will target top matches and craft custom cover letters for each job, ensuring your application stands out. InJob will also handle the application process, including visiting company websites and filling out forms.

In the upcoming update, Yes, InJob will provide an interactive dashboard that serves as mission control for your job search. It will display all the jobs InJob has applied for you and their current status. You will also be able to track which companies have shown interest in your profile and view the feedback they provided.

In an upcoming feature, Yes, InJob will collect all feedback, including positive and constructive feedback, and presents it to you. This will allow you to know exactly where you stand in the job market and provides insights on how to improve your skills.