Taro Logo

Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, with 40+ years of experience.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cloud · Enterprise SaaS

Job Description

Oracle's Cloud Infrastructure (OCI) team is seeking a Software Developer 3 to join their Network Automation team. This role focuses on building large-scale distributed infrastructure for the cloud, specifically within the OCI Networking division. The position involves developing and maintaining distributed services to manage OCI networks, with emphasis on automating monitoring and management of large fleets of networking devices.

The team operates in a collaborative culture that values excellent customer experience, scalable architecture, and manageable operations. You'll be working on critical OCI Networking infrastructure, handling everything from onboarding new generation network technologies to deployment tooling, patching, fleet monitoring, and security controls.

As a member of this team, you'll be part of Oracle's larger cloud solutions division, working with cutting-edge technology in a distributed multi-tenant cloud environment. The role offers significant technical and business impact opportunities, with the team currently undergoing rapid growth and working on ambitious initiatives.

The position requires expertise in Linux, programming languages (Python, BASH, Java), and systems engineering. You'll be working in an agile environment that values simplicity, scale, and continuous learning. The role includes participation in an on-call rotation and collaboration with various partner teams across OCI.

Oracle offers competitive compensation, comprehensive benefits, and a culture that promotes work-life balance. The company is committed to diversity and inclusion, providing equal employment opportunities and supporting employees with disabilities through appropriate accommodations.

Last updated 4 days ago

Responsibilities For Software Developer 3

  • Maintain and build new technologies to automate the management of distributed fleet of networking devices
  • Automate and maintain build and test systems including systems for performance and scalability testing
  • Improve efficiency of deployment processes through automation
  • Participate in on-call rotation for monitoring fleet and services
  • Develop runbooks, alarming, and building tools
  • Provide technical leadership to other software developers
  • Design and implement changes to existing software architecture

Requirements For Software Developer 3

Java
Python
Linux
Kubernetes
  • Bachelors in computer science and Engineering or related engineering fields
  • 3+ years of experience in Distributed Programming
  • 3+ years of experience with Python/BASH/Java
  • 2+ years of DevOps experience
  • Proficient with build tools and pipelines
  • Expert in Linux
  • Embedded system knowledge
  • Systems engineering experience

Benefits For Software Developer 3

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs

Related Jobs

Software Developer 2

Senior Software Development Engineer position at Oracle focusing on automation initiatives and complex software development projects using Java and SQL.

Software Developer 3

Senior Software Engineer role at Oracle Healthcare AI, focusing on healthcare software development using Java, React, and Microservices in Bengaluru, India.

Software Developer 3

Senior Software Engineer role at Oracle Cloud, focusing on large-scale data processing and GenAI Agent Observability, requiring 5+ years of experience in software development.

Software Developer 3

Senior Software Engineer role at Oracle Healthcare AI, developing innovative healthcare solutions using Java, React, and microservices architecture in Bengaluru, India.

Software Developer 3

Mid-level Software Developer position at Oracle, focusing on backend development with Java, requiring 3-5+ years of experience. Based in India with comprehensive benefits.