Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 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.
Are you interested in building large-scale distributedinfrastructure for the cloud? Oracle's Cloud Infrastructure team is buildingnew IaaS (Infrastructure as a Service) technologies that operate at planetaryscale in a broadly distributed multi-tenant cloud environment. The largestenterprises in the world run their businesses on our cloud, and our mission isto provide them with best in class, foundational cloud services.
Our team builds distributed services that handle globalforecasting and capacity management, life cycle management, operations andsecurity of our fleet of physical servers and network devices. We are inventingnew ways of managing our fleet infrastructure to provide strong guarantees ofsecurity, performance, availability and operability. Our services and toolsenable best-in-class fleet intelligence, forecasting and operations for the largest,most demanding customers in the world.
We're looking for hands-on engineers with expertise andpassion in solving difficult problems in distributed systems, virtualizedinfrastructure, and highly available services. At Oracle you can design andbuild innovative new systems from the ground up. These are exciting times inour space - we are growing fast, still at an early stage, and working onambitious new initiatives. You will have significant technical and businessimpact.
As a Principal Software Engineer youwill own and lead software design and development for major components ofOracle's Cloud Infrastructure. You should be comfortable at multiple layers ofthe stack ranging from low level operating systems to large scale distributedsystems. You need to be able to understand and design for broad systemsinteractions, while being very hands-on, able to dive deep into any part of thestack and higher level system interactions. You should value simplicity atscale, work comfortably in a collaborative, agile environment, and be excitedto learn.
Join us in this ground floor opportunity as we create thepremiere IaaS solution for the world's largest, most demanding enterprises.
5 years experience in applications development
2 years experience developing large scale distributedapplications / web services
Expert level knowledge of either Java or Python
Comfortable with the Linux command line
Bachelors degree in Computer Science, Computer Engineeringor related fields
8 years of experience
2 years experience operating a large scale service
Demonstrated experience leading focused technical teams
Masters / PhD degree
Oracle is a computer technology corporation developing and marketing computer hardware systems and enterprise software products.