On-site
Part Time
The Fusion Data Intelligence (FDI) team at Oracle 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. FDI is a pre-packaged analytical application designed for executive-level users, offering rich analytical content and data-driven visualizations built on Oracle Analytics Cloud and Autonomous Data Warehouse. Our platform empowers leaders to make strategic, data-informed decisions. As part of our fast-growing organization, you will work with state-of-the-art technologies in a multi-tenant, cloud-native environment to shape the next generation of enterprise analytics. As a technical leader, you will architect and implement scalable, secure, and resilient services, collaborate across engineering and product teams, and mentor others in a dynamic, agile environment. You’ll play a pivotal role in setting the technical direction and elevating engineering excellence across the platform. 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., FAAS, 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.
Oracle
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Chennai
27.5 - 35.0 Lacs P.A.
New Delhi, Delhi, India
Experience: Not specified
Salary: Not disclosed
Bengaluru
7.0 - 9.0 Lacs P.A.
Tiruchchirāppalli
Experience: Not specified
1.2 - 1.2 Lacs P.A.
5.0 - 15.0 Lacs P.A.
5.0 - 15.0 Lacs P.A.
Ghaziabad
3.0 - 3.6 Lacs P.A.
Bengaluru
12.0 - 20.0 Lacs P.A.
4.0 - 9.0 Lacs P.A.
15.0 - 20.0 Lacs P.A.