Search by job, company or skills

Oracle

Software Developer 4

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Fusion Data Intelligence team is seeking a highly experienced and passionate Principal Software Developer to lead the design and development of core infrastructure components, including the FDI Control Plane and Fleet Manager. Oracle Fusion Data Intelligence is a pre-packaged analytical application offered to executive-level users. Content-packed analytical decks and data-rich visualizations are built on top of the Oracle Analytic Cloud and Autonomous Datawarehouse, geared towards helping executives make strategic & informed business decisions. The development involves state-of-the-art technologies in a multi-tenant cloud-based application. You will use your creative power to build the next generation of Analytical products and your technical skills to create the best products and features for our customers, changing the face of Business Intelligence software. Work with state-of-the-art cloud products and join one of the most successful, dynamic, and fastest-growing business units at Oracle.

As a technical leader in this role, you will work on innovative cloud-native services that power Oracle's next-generation analytics applications. You will architect and implement robust and secure solutions, collaborate across product and engineering teams, and mentor developers in a dynamic, agile environment. You will also play a key role in shaping the platform's technical and security posture, fostering engineering best practices, and ensuring excellence throughout the entire software development lifecycle.

Responsibilities:

  • Design, build, and maintain scalable, high-performance software systems powering the Fusion Data Intelligence platform.
  • Lead technical design and architecture efforts across cross-functional teams, ensuring alignment with Oracle Cloud Infrastructure (OCI) standards.
  • Develop and operate containerized, cloud-native services for orchestration, provisioning, and service lifecycle management.
  • Drive best practices in automation, observability, security, and fault tolerance for distributed systems.
  • Collaborate closely with Product Management, TPMs, and engineering peers to deliver impactful features and infrastructure enhancements.
  • Own the full software development lifecycle-from planning and design to development, testing, deployment, and production operations.
  • Mentor and guide junior engineers, review designs and code with a focus on quality and maintainability.
  • Participate in on-call rotations to support customer issues and production escalations.

Qualifications:

  • BS or MS in Computer Science (or equivalent).
  • 10-12+ years of professional software development experience, with a focus on enterprise-scale, distributed, or cloud-native systems.
  • Proficiency in one or more systems-level programming languages (e.g., Java, Python, C/C++).
  • Strong foundation in system design, distributed systems principles, and microservices architecture.
  • Deep expertise in Linux/Unix systems including debugging, performance tuning, and automation.
  • Hands-on experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Proven ability to build and operate secure, resilient systems using native cloud services (e.g., Object Storage, Messaging, Identity, and Data Integration services).
  • Experience with one or more major cloud providers-OCI preferred, AWS acceptable.
  • Excellent troubleshooting, debugging, and performance analysis skills.
  • Strong communication skills with the ability to convey complex technical concepts clearly, both verbally and in writing.
  • Demonstrated experience leading design decisions, mentoring engineers, and driving engineering best practices.
  • High level of ownership, accountability, and a passion for building robust, secure software.
  • Thrive in fast-paced, collaborative, and agile development environments.

Career Level - IC4

More Info

About Company

Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas.In 2020, Oracle was the second-largest software company in the world by revenue and market capitalization.The company sells database software and technology (particularly its own brands), cloud engineered systems, and enterprise software products, such as enterprise resource planning (ERP) software, human capital management (HCM) software, customer relationship management (CRM) software (also known as customer experience), enterprise performance management (EPM) software, and supply chain management (SCM) software.

Job ID: 139053973

Similar Jobs