Software Development Snr Manager (Bigdata/Analytics Service)

Oracle Santa Clara , CA 95051

Posted 4 weeks ago

Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. 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.

Engineer Manager / Director for the Advanced BigData Analytics Service

Oracle Cloud Infrastructure (OCI) is leading the transformation to cloud-native Big Data technologies in our hyper-scale, multi-tenant cloud, deployed in more than 20 regions worldwide. OCI is committed to providing the best in cloud services that meet the needs of our customers, who are tackling some of the world's biggest challenges.

We're interested in managers with expertise and passion in solving difficult problems in distributed systems and highly available services. At Oracle you can help, shape, design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives. Managers at any level can have significant technical and business impact.

As a Senior Manager/Director you will own the vision and execution of software design and development for major components of Oracle's Cloud Infrastructure. You should have technical depth, architectural know how, distributed systems generalist, strong people and process manager and able to dive deep into any part of the stack and low-level systems. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

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.

The Advanced BigData Analytics Service team's charter is to build a fully managed, cloud native service focused on large scale analytics on (mostly) unstructured data stored in data lakes, and management of the data in the data lakes. The service work scope encompasses not just good integration with OCI's native infrastructure (security, cloud storage, etc.), but also deep integration with other relevant cloud native services in OCI (like Data Catalog). It includes doing cloud native ways of doing service level patching & upgrades, and maintaining high availability of the service in the face of random failures & planned downtimes in the underlying infrastructure (e.g., for things like patching the linux kernels to take care of a security vulnerability). Developing systems for monitoring and getting telemetry into the service's runtime characteristics and being able to take actions on the telemetry data is a part of the charter.

Responsibilities

  • Provide leadership, direction and strategy

  • Identify, recruit and retain strong engineering talent

  • Work with members of the team and manage smart engineers doing the design and development of key features needed to make the BigData Analytics Service successful

  • Work with geographically distributed teams and contribute to the success of his/her and other related teams

  • Work with designers and product managers to arrive at a product/service definition and get the definition to an execution plan

  • Support a highly available and resilient cloud service, and build the supporting systems in/outside Apache Spark to be able to deliver on these

  • Work with the team and outside to get necessary approvals for the architecture and design for the problem at hand

  • Interact with other service leads in OCI, and be able to come up with clear plans on integration with those as needed

  • Engage with the Apache Spark community and other relevant communities as necessary

Desired Skills and Experience

  • 8 years of experience in software development.

  • BS in Computer Science or a related technical field or equivalent practical experience.

  • 7 years experience delivering and operating large scale, highly available distributed systems.

  • 5 years experience managing a complex software development project and working in a domain of operating a service

  • Demonstrated ability to identify and recruit very strong engineering talent

  • Experience at an organization with strong operational/devops culture

  • Scale systems sustainably through mechanisms such as easy to use tooling and automation. Work in concert with service developers to evolve systems/products for better scalability, reliability and release velocity.

  • Previous success in the definition and evolution of standard practices and procedures for our team and org.

  • Excellent written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences.

  • Results driven; thrives in a development environment that is agile, collaborative, and in start-up mode, even when faced with ambiguity.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Snr Manager Cloud Infrastructure Team OCI

Oracle

Posted 6 days ago

VIEW JOBS 12/6/2019 12:00:00 AM 2020-03-05T00:00 Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc. As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture. Manages and controls activities in multi-functional areas of sections. Ensures appropriate operational planning is effectively executed to meet Corporate specifications. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 4 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. Oracle Santa Clara CA

Software Development Snr Manager (Bigdata/Analytics Service)

Oracle