Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Oracle

"Consulting Member of Technical Staff, OCI Web and Mobile Services"

Technology

Technical Consultant

No

Redwood City, California, United States

"**Consulting Member of Technical Staff, OCI Web and Mobile Services****Preferred Qualifications**Cloud Engineering Infrastructure DevelopmentThe 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 worlds biggest challenges.We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customers business critical applications.**Oracle Web and Mobile Services** is an exciting new team in OCI hyper-focused on delivering innovative services addressing business challenges using cutting-edge cloud infrastructure. Our product vision includes the ability for enterprises to customize these services for their specific business need.As one of the most senior software engineers on the Web and Mobile Services Team, you will be leading the effort in building distributed, scalable, fault tolerant software systems. You will own the entire software lifecycle development, testing, CI/CD and production operations. You must balance between product feature development and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events leveraging a plethora of internal tooling at OCI.From a technology perspective, this is a greenfield development environment with a huge amount of autonomy, leaving us free to build and innovate without being encumbered by legacy products and services.**About You:**+ You are a seasoned cloud engineer with a proven track record of delivering high-scale, high-impact solutions+ You are obsessed with the customer, always exceeding expectations+ You have excellent communication skills. You can clearly explain complex technical concepts+ You are a disciplined engineer who understands the importance of high standards, never satisfied with mediocrity and constantly striving for excellence+ You work well with non-engineers. You can lead a conversation in a room with engineers, product managers and executives+ You are comfortable with ambiguity in a chaotic and fluid environment. 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, but especially strong with infrastructure and distributed computing+ You are passionate about technology and are not afraid to defend your opinions or position with peers/superiors**Preferred Qualifications**+ Overall 15 years experience in software development, with 3 years in technical lead role+ Expertise in relational database and NoSQL database.+ Strong Programming skills in Python and Java+ Strong System Design skills+ Development experience using Cloud native infrastructures like Kubernetes+ Experience working with distributed systems+ Experience with SQL and data management+ Goodunderstanding of Cloud networking+ Take initiative and be responsible for delivering complex software+ Strong working experience on Cloud formation using tools like Terraform/Ansible /Chef/Puppet+ Strong working experience on GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle+ Experience at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols+ Experience with production operations and best practices for putting quality code in production and troubleshoot issues when they arise+ Take initiative and be responsible for delivering complex software by working effectively with the team and other stakeholders+ Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations)+ Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.+ BS or MS in Computer Science or a related field.**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. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more 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**Location:** US-CA,California-Redwood City**Job Type:** Regular Employee Hire**Organization:** Oracle"