
Software Developer 4
4 weeks ago
Job Description
The IC4 Principal Software Engineer role is integral to the success and scalability of the OCEAN(Oracle Cloud Escalations and Notifications) service, a mission-critical platform supporting real-time incident management and operational alerting across cloud environments. This role emphasizes backend development and requires candidates capable of independently designing, implementing, and optimizing complex features within scalable, cloud-based systems. The position demands proficiency in building robust APIs and backend services, ensuring OCEAN remains a high-performing and reliable solution for internal and external users. Strong operational expertise is essential, including the ability to set up and maintain CI/CD pipelines, implement monitoring tools for distributed systems (e.g., structured logging, metrics, and Grafana dashboards), and troubleshoot effectively to ensure operational excellence.
A deep understanding of distributed systems is critical for maintaining the scalability, fault tolerance, and high availability of OCEAN, as the service processes large volumes of data and integrates with other critical platforms. Candidates should demonstrate an ability to identify and address performance bottlenecks, optimize workflows, and enhance system resiliency. Clean, maintainable coding practices are highly valued, as is the ability to proactively improve engineering standards, processes, and tooling to meet the evolving demands of the OCEAN service. Strong communication skills are essential, as the position involves close collaboration with cross-functional teams to ensure alignment and timely delivery of new features.
The ideal candidate is a quick learner, capable of making impactful contributions to OCEAN from day one. Additionally, experience with app development, particularly in UX or mobile platforms, is a strong plus, as it aligns with OCEAN's goal to expand its reach and deliver intuitive user experiences. This role offers an opportunity to work on a highly visible service that is vital to operational success and customer satisfaction.
As a member of the OCI Developer Platform Org, you will work our product team and other engineering teams to define new features for our customers. You'll design those features and then write code to build + operate them. You will help operate our service, troubleshoot problems and generally support our customers. You'll provide technical and project leadership to other software engineers on our team. You will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
As a Principal Member of Technical Staff you will be working closely with software engineers from the various cloud service teams to build secure services and infrastructure that are fundamentally sound and efficient. Your influence over the design of the full system architecture is critical. You should be familiar with all levels of the software, hardware, and network stack while having a deep knowledge in a few. Intellectual curiosity and an excitement for solving complex problems of complex massive systems is a must. You should value simplicity and usability as well as security and work comfortably in a collaborative, agile environment.
Qualifications:
- 6 - 10+ years experience delivering and operating large cloud scale, highly available distributed systems.
- Strong knowledge of C, C++, Java, and experience with scripting languages such as Python, React.
- Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
- Strong knowledge of databases, NoSQL, storage and distributed persistence technologies.
- Strong troubleshooting and performance tuning skills.
- Virtualization experience would be a huge plus.
- BS or MS degree or equivalent experience relevant to functional area.
Career Level - IC4
-
Software Developer 4
2 days 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
6 hours 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
6 days 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 The OCI Infrastructure Delivery Engineering team is building services and tools to accelerate the growth of Oracle Cloud Infrastructure (OCI) by streamlining the expansion of compute and network capacity. Our mission is to develop scalable and highly available solutions that manage the entire physical asset lifecycle-from planning and design...
-
Software Developer 4
1 week 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
6 hours 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
1 week 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
2 weeks ago
Delhi, India SysInfoTools Software Full timeJob Description We are currently hiring a professional, skilled Software Developer to develop, create, and modify applications software or specialized utility programs of our company. Role & Responsiblities - Researching, designing, implementing and managing software programs - Testing and evaluating new programs - Identifying areas for modification in...
-
Software Developer 4
3 weeks ago
Bengaluru, India Oracle Full timeJob Description Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an...
-
Software Developer 4
2 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...