Principal Member of Technical Staff - IC4

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
Data
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Data Scientist - Oracle Health Applications & Infrastructure

Principal Data Scientist position at Oracle Health Applications & Infrastructure, focusing on AI/ML solutions for healthcare applications.

Software Architect - Health Data Intelligence

Principal Software Architect role at Oracle focusing on health data intelligence and analytics platforms, requiring 15+ years of experience in distributed systems and AI.

Senior Director, Software Engineering - Health Data Intelligence

Senior Director role leading engineering teams in developing Oracle's cloud-based health data platform, requiring 12+ years of leadership experience and expertise in scalable data processing systems.

Principal Advanced Services Engineer, CSS Tech Delivery, Data Management

Principal Advanced Services Engineer position at Oracle, focusing on database and cloud infrastructure solutions, requiring 5+ years of experience with Oracle technologies.

Consulting Data Scientist 4

Principal Data Scientist role at Oracle Health, focusing on AI/ML solutions with Federal Security clearance requirement. 8+ years experience required, competitive compensation $97.5K-199.5K.

Description For Principal Member of Technical Staff - IC4

As a Principal Member of Technical Staff - IC4, you will be called upon to lead major projects and have significant participation in design and architecture. You will be expected to act as a technical leader on your team and demonstrate core values for other junior engineers.

You will be responsible for a wide-ranging set of tasks within the software development space. These range from participating in high-level architectural discussions to feature implementation and DevOps automation. You will lead the effort in building distributed, scalable, fault-tolerant software systems in support of our business needs and end customers. You will own the entire software lifecycle – development, testing, CI/CD, and production operations.

Key responsibilities include:

  • Design, develop, and optimize large-scale data processing systems using Spark, Flink, or Hadoop ecosystems.
  • Architect and implement data pipelines to ingest, transform, and analyze large volumes of data from various sources.
  • Work with data scientists and analysts to understand their requirements and provide technical solutions.
  • Perform performance tuning and troubleshooting to ensure efficient and reliable data processing.
  • Collaborate with cross-functional teams to integrate data-driven solutions into existing systems.
  • Stay updated with emerging Big Data technologies and best practices, and drive innovation within the team.

Required qualifications:

  • BS or MS degree in CS or equivalent experience with 6-10+ years of related experience.
  • Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms).
  • Proficient with Oracle Database and PL/SQL.
  • Experience in Core Java, Python or Scala.
  • Working experience with Unix-like operating systems.
  • Strong experience with RESTful API development and integration.
  • Experience with GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle.
  • Production operations experience and troubleshooting skills.

Preferred qualifications:

  • MS in Computer Science.
  • Experience in a fast-paced start-up environment.
  • Production experience with Cloud and AI/ML technologies.
  • Data science and machine learning knowledge.

Join our team to contribute to the development of innovative solutions in a dynamic and collaborative environment.

Last updated 7 months ago

Responsibilities For Principal Member of Technical Staff - IC4

  • Lead major projects and participate in design and architecture
  • Act as a technical leader and demonstrate core values for junior engineers
  • Build distributed, scalable, fault-tolerant software systems
  • Own the entire software lifecycle – development, testing, CI/CD, and production operations
  • Design, develop, and optimize large-scale data processing systems
  • Architect and implement data pipelines
  • Work with data scientists and analysts to provide technical solutions
  • Perform performance tuning and troubleshooting
  • Collaborate with cross-functional teams
  • Stay updated with emerging Big Data technologies and drive innovation

Requirements For Principal Member of Technical Staff - IC4

Java
Python
  • BS or MS degree in CS or equivalent experience with 6-10+ years of related experience
  • Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms)
  • Proficient with Oracle Database and PL/SQL
  • Experience in Core Java, Python or Scala
  • Working experience with Unix-like operating systems
  • Strong experience with RESTful API development and integration
  • Experience with GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
  • Production operations experience and troubleshooting skills

Interested in this job?