Principal Software Engineer

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.
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.
The Oracle Flash Storage Array Block Services (BS) team is a high caliber team of software engineers doing design, development, and maintenance of the Block Services area of the Flash Storage product series. This software component implements multi-threaded memory management, locking and RAID components, handling all the services between configuration layer and hardware.
The opening is for a highly motivated software development engineer, who will be working with the team in an agile development environment, requiring excellent software development skills to implement and manage various resource management aspects in an embedded environment. This candidate should have a culture of being relentless when it comes to getting things done and will not be denied to help solve a problem.
Storage has never been such an important and exciting field, and this position offers a great opportunity to become part of a capable and experienced cloud storage team.
Additional Qualifications:
Must have very good knowledge and experience with the C language.
Experience in embedded programming and sparse resource movement.
Experience in scripting (Bash and Perl) languages.
Experience with distributed systems.
Knowledge of storage, storage arrays and protocols.
Knowledge of memory, thread and lock management.
Good communication skills.
Additional Responsibilities:
Triage bugs and issues
Develop unit test cases for code validation
Peer code review
Provide timely updates using agile and bug tools
Job: Product Development
Organization: Oracle
Title: Principal Software Engineer
Location: CO,Colorado-Broomfield
Requisition ID: 18001874
Other Locations: United States, US-CA,California-Santa Clara

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Principal Software Engineer
Conshohocken, PA Oracle
Principal Software Engineer
Philadelphia, PA Oracle
Principal Software Engineer
Bala Cynwyd, PA Oracle
Principal Software Engineer - Java
Newtown, PA Curtiss Wright
Principal Software Engineer
Harrisburg, PA Oracle