Software Developer 4
24 hours ago
Job Description OCI is Oracle's next-generation cloud platform, built for the most demanding enterprise workloads. We are focused on delivering high-performance computing, storage, networking, and platform services at global scale. The AI Platform, Services & Solutions organization within OCI is building a robust ecosystem to support the end-to-end lifecycle of AI and machine learning workloads. From GPU infrastructure and training pipelines to model serving and deployment tools-we empower teams across Oracle and our customers to build and deploy AI at scale. We are looking for a Principal Software Engineer to join our growing team and help shape the future of AI infrastructure and services at Oracle. You will work on critical components of OCI's AI platform, including high-scale GPU cluster management, self-service ML infrastructure, and model serving systems. Work on critical AI infrastructure that powers Oracle's GenAI and ML initiatives. Contribute to high-impact projects with visibility across Oracle Cloud. Collaborate with top engineers and researchers in a fast-paced, innovation-driven environment. Grow your career in a supportive, mission-driven team building the future of enterprise AI. As a Principal Software Engineer on the team, you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing features. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud infrastructure and networking knowledge. You should be able to work seamlessly in a collaborative, agile environment, and be excited to learn. IC4s work independently and provide technical leadership to the broader organization. You should have experience developing and operating high-scale services, and an understanding of how to make these cloud-scale services resilient, balance speed and quality with iterative and incremental improvements. Understand operational excellence and know-how to infuse a culture of being proactive within your team. Recommend and justify major changes to new and existing products and establish consensus with data-driven approaches. What You'll Do - Build cloud service on top of the modern Infrastructure as a Service (IaaS) building blocks at OCI - Design and build distributed, scalable, fault tolerant software systems - Participate in the entire software lifecycle - development, testing, CI and production operations - Design and lead software projects without needing significant guidance and guide/mentor/coach junior engineers - Balance between product feature development and production operational concerns like writing runbooks, ops automation, structured logging, instrumentation for metrics and events - Leverage internal tooling at OCI to develop, build, deploy and troubleshoot software - Participate in on-call for the service with the team Qualifications - 8+ years of experience shipping scalable, cloud native distributed systems - BS in Computer Science, or equivalent experience - Proficient in Java and knowledgeable about Python/Go and shell scripting tools - Experience with container orchestration like Kubernetes/Docker Swarm - Experienced at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols - Experience with components of modern infrastructure like containerization, software-defined networking - Experience with production operations and best practices for putting quality code in production and troubleshoot issues when they arise - Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations) Preferred Qualifications - Experience building control plane/data plane solutions for cloud native companies - Experience in diagnosing, troubleshooting and resolving performance issues in complex environments - Deep understanding of Unix-like operating systems - Production experience with Cloud and ML technologies - Generative AI, LLM, Machine learning experience Career Level - IC4
-
Software Developer 4
2 weeks ago
India Oracle Full timeJob Description Principal Member of Technical Staff (Software Developer 4) - Oracle Cloud Infrastructure (OCI) Platform - Commercial Systems The Oracle Cloud Infrastructure (OCI) team gives you the chance to build and operate massive-scale, integrated cloud services in a broadly distributed, multi-tenant environment. We're committed to delivering...
-
Software Developer 4
2 weeks ago
Bengaluru, India Oracle Full timeJob Description Proficient Full Stack developer with Java/J2EE. - Proficient in REST services and micro service architecture - Proficient in Mysql Queries or any Backend technologies. - Experience in common open source Software and tools such as Docker, Kubernetes, Jenkins, GIT or other Continues Integration/version control tools etc. - Deep understanding of...
-
Software Developer 4
24 hours ago
India Oracle Full timeJob Description Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the development, debugging, or designing of software applications or operating systems. Provide technical...
-
Software Developer 4
3 weeks ago
India Oracle Full timeJob Description 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. You will be responsible for defining and developing software for tasks associated with...
-
Software Developer 4
3 weeks ago
India Oracle Full timeJob Description Oracle's Cloud Infrastructure (OCI) team is building services that operate at huge scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best in class compute, storage, networking, database, security, containerised and an ever expanding set of...
-
Software Developer 4
2 weeks ago
India Oracle Full timeJob Description As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and...
-
Software Developer 4
6 days ago
India Oracle Full timeJob Description We are seeking a Principal Software Developer Engineer to drive the development and architecture of our Cross-Domain Solutions (CDS) platform. In this role, you will independently design and build entire systems and services for secure data exchange solutions across different security domains. As a technical leader on the team, you will guide...
-
Engineer 4, Software Development
2 weeks ago
India Comcast Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewMake your mark at Comcast - a Fortune 30 global media and technology company. Become part of our award-winning, international engineering team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can...
-
Software Developer 4
3 weeks ago
India Oracle Full timeJob Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We...
-
Software Developer 4
4 weeks ago
Bengaluru, India Oracle Full timeJob Description About Oracle Kubernetes Engine (OKE) Oracle Kubernetes Engine (OKE) is Oracle Cloud Infrastructure's managed Kubernetes platform, enabling customers to run secure, scalable, and resilient container workloads. Join our team to help design, build, and operate cloud-native solutions for mission-critical, global customers. Required...