Oracle Software Developer 4 in Seattle, Washington
Software Developer 4
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of 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.
The OCI Security team is focused on ensuring that our cloud infrastructure is the safest and most reliable environment for development we can provide to our customers. The OCI Security team keeps up with the constantly evolving and challenging cyber-threat landscape, by developing novel solutions and products to prevent and mitigate cyber-attacks on the OCI.
We are looking for top notch engineers who are passionate about security and cloud technologies to join the OCI Security Analytics & Machine Learning team. The ideal candidate is an innovative self-starter who is looking to be an IC/ tech lead role and drive the development and delivery of large scale services. You will be responsible for working with cross functional teams including machine learning scientists, researchers from Oracle Labs and engineers to develop, and run large scale cloud services that use advanced machine learned/statistical models to detect and remediate cyber-threats in OCI.
Design and develop full stack, cloud based, web services solutions with high degree of scalability, reliability and availability.
Productizing machine learning model and workflows on the cloud infrastructure
Extensive collaboration with research and engineering teams to deliver complex large-scale projects
Show initiative and enthusiasm in tackling challenging problems with innovative designs
7 years of experience in software design, development and operation of large scale distributed systems
Solid programming skills in Java or C#/C , and experience with scripting languages such as Python
Experience in designing, implementing, and managing high scalable/available/reliable distributed service/system
Experience with relational and non-relational (NoSQL) databases
Effective communication skills and ability to work in a collaborative environment
Advanced critical thinking and problem solving abilities
BS or MS or PhD degree in Computer Science, or equivalent experience
Experience in productizing Machine Learning (ML) workflows is a plus
Experience with Big Data tools/pipelines: Hadoop (Pig, Hive), Spark, or other Big Data systems
Experience with data scalability issues and impact to trained ML model performance
Detailed Description and Job Requirements
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 Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.
Job: Product Development
Job Type: Regular Employee Hire
- Oracle Jobs