Principal Software Developer
OracleAbout the role
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 the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in 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. 7 years of software engineering or related experience.
Career Level - IC4
Join the team delivering one of Oracle's most successful products--The Exadata Database Machine providing the highest performance ideally suited for the workloads of cloud computing.
Come and be a part of our exciting, bright and leading edge Exadata group! Work with a relatively small, highly motivated, close-knit, dynamic and vibrant team. No two days are alike!
The Exadata team is seeking top talent within the systems development community to include x86 experience as well as evaluating and working with the latest HW and SW technology.
This is a Principal Systems Development position - requiring skills and aptitude for bringing multiple components together and making them work together. Deliverables span tools, scripts, release management, utilities, security, configuration and end user command line tools for distributed deployments and upgrades.
In this highly visible role, you will be responsible for the following:
Responsibilities
- Track HW and SW bug status to meet Exadata milestones and release schedule
- Troubleshoot and interact with vendors and various internal teams to drive escalations and issues to closure
- Evaluate various new HW proto-type samples for performance and robustness compared to data sheet and its predecessors
You have solid communication skills. You can clearly explain complex technical concepts.
- You are comfortable with ambiguity. You have a strong sense of ownership, and are able to drive development of new projects and features to completion.
- You are comfortable working at all levels of the stack.
Minimum qualifications:
- BS in Computer/Electrical Engineering or equivalent practical experience
- BS in Computer Science coupled with extensive Network HW experience acceptable as well - Five (5) years of engineering experience within HCA technologies for networking and fabrics
- Knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
- Strong troubleshooting and performance tuning skills.
Preferred qualifications:
- Experience with Enterprise x86 server, NVMe/SAS Storage, Linux admin, Ethernet, Infiniband, Verbs, TCP/IP, RDMA, RoCE, and HPC-protocols - General OS techniques and "Userspace" networking
#Lifeatoracle #LI-Remote
Disclaimer:Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range: from $94,200 to $223,500 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vac
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s