Principal Data Systems Software Engineer

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Principal Data Systems Software Engineer at Oracle, focusing on mission-critical, large-scale distributed systems, cloud infrastructure, and performance optimization. Responsibilities include data modeling, system architecture, software development lifecycle adherence, testing, debugging, and ensuring security and compliance within a mature engineering environment.

What you'd actually do

  1. Own a feature area’s data model across Online Transaction Processing/Online Analytical Processing, JSON, spatial, or graph.
  2. Define performance budgets and enforce query patterns that meet latency targets at scale.
  3. Partner with product management to design experiments that drive adoption, conversion, and retention; analyze results to inform roadmap.
  4. Architects existing and complex new services.
  5. Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion.

Skills

Required

  • six years working on mission critical large scale systems
  • complex distributed systems
  • troubleshooting networking and operating systems issues
  • root cause analysis
  • cloud scale infrastructure
  • Kubernetes
  • Prometheus
  • ELK
  • Shell programming
  • Ruby
  • Python programming
  • Apache Tomcat
  • Nginx
  • Netty
  • problem analysis skills
  • written and verbal communication skills
  • BS in computer science or equivalent experience

Nice to have

  • shared nothing database systems (Cassandra, HBase, DynamoDB, CosmosDB)
  • log structured storage systems
  • performance tuning and analysis in large scale distributed systems
  • Java
  • C++
  • C

What the JD emphasized

  • A minimum of six years working on mission critical large scale systems
  • Experience with complex distributed systems
  • Deep experience in troubleshooting networking and operating systems issues, root cause analysis, with a deep ability to identify new metrics for monitoring
  • Deep experience with cloud scale infrastructure.