OR

Software Developer 4

Oracle
Bangalore3-12 LPA Posted 27 Oct 2025
FULL TIME
Golang
Terraform
Distributed Systems
Java
Computer Networking

Job Description

We re looking for engineers who are self-motivated, passionate about solving complex software challenges, and able to dive deep into systems to understand and improve them. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

Responsibilities

  • As a Principal Engineer, you ll be responsible for designing, defining and building platform data planes. You will collaborate across OCI to build next gen platform data planes

Basic Qualifications

  • BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience
  • 6+ years of full-time professional experience in software development
  • Demonstrated ability to write great code using Java, GoLang, or similar languages
  • Proven ability to deliver products and experience with the full software development lifecycle
  • Experience working on large-scale, highly distributed services infrastructure
  • Experience working in an operational environment with mission-critical tier-one livesite servicing
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive
  • Experience designing architectures that demonstrate deep technical depth in one area, or span many products, to enable high availability, scalability, market-leading features and flexibility to meet future business demands

Preferred Qualifications

  • Experience as technical lead on a large-scale cloud service
  • 10+ years of full-time professional experience in software development
  • Hands-on experience developing and maintaining services on a public cloud platform (e.g., AWS, Azure, Oracle)
  • Knowledge of Infrastructure as Code (IAC) languages, preferably Terraform
  • Strong knowledge of databases (SQL and NoSQL)
  • Strong knowledge of Computer Networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc.)
  • Strong knowledge of building distributed systems
  • Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations)
  • Experience with hiring, mentorship and raising the talent bar across the organization.
Join WhatsApp Channel