As a Senior Software Development Engineer (IC3), you will design, build, and operate core components of OCI’s streaming infrastructure, with a focus on scalability, resiliency, and low-latency performance in distributed environments. You will own features through the full software lifecycle, from requirements and design to implementation, deployment, monitoring, and production support. The platform operates at large scale and serves critical customer workloads. The role involves building and optimizing request-handling layers, gateways, and network-facing services using technologies such as Netty-based asynchronous servers, event-driven frameworks such as Vert.x, and distributed gateway architectures. You will use programming skills in Java and Python, apply distributed-systems knowledge, and investigate issues through logs, metrics, and telemetry. You will collaborate with engineers, improve reliability and automation through tooling and CI/CD, and balance latency, throughput, and resource utilization. The position offers technical ownership, exposure to large-scale cloud systems, and a growth path toward technical leadership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed