Search Jobs

Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Oracle
Early Applicant
  • Posted 22 hours ago
  • Be among the first 20 applicants

Job Description

  • Design, build, test, deploy, and operate AI-native platform services that improve how Oracle Health engineers build, deliver, and manage software.
  • Build intelligent agents and AI-powered capabilities that augment engineering teams, accelerate software development, and help engineers solve complex problems with greater speed and confidence.
  • Contribute to the design and implementation of scalable platform capabilities, partnering with senior engineers to solve complex technical problems.
  • Collaborate with engineering, product, and domain teams to understand requirements and deliver high-quality software with measurable impact.
  • Develop cloud-native distributed systems with a focus on scalability, reliability, security, maintainability, observability, and developer experience.
  • Experiment with emerging AI technologies, validate ideas through prototypes, and help evolve successful concepts into production-ready capabilities.
  • Build reusable software components, APIs, tools, and platform services that can be adopted across multiple engineering teams.
  • Contribute to engineering excellence through code reviews, design discussions, automated testing, operational readiness, documentation, and continuous learning.
  • At least 5 years of software engineering experience building scalable applications, backend services, developer platforms, or distributed systems.
  • Bachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience.
  • Demonstrated ability to solve technical problems, deliver high-quality software, and collaborate effectively within engineering teams.
  • Strong programming skills in Java, Python, or another object-oriented programming language.
  • Strong computer science fundamentals, including data structures, algorithms, operating systems, networking, and distributed systems.
  • Experience developing cloud-native applications or services on OCI, AWS, Azure, Google Cloud Platform, or a comparable cloud environment.
  • Experience with modern software engineering practices, including source control, automated testing, code review, CI/CD, and production support.
  • Understanding of scalability, reliability, security, observability, and maintainability in distributed systems.
  • Ability to troubleshoot software and platform issues using logs, metrics, traces, and other diagnostic data.
  • Strong written and verbal communication skills.
  • Hands-on, learning-oriented mindset with a focus on delivering reliable outcomes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively with globally distributed engineering, product, operations, security, and domain teams.
  • Ability to balance speed, quality, and operational safety in a mission-critical environment.
  • Commitment to clear technical documentation, maintainable code, and continuous improvement.
  • Experience building AI-enabled applications, intelligent agents, or software using modern AI development tools.
  • Experience with AI engineering concepts such as retrieval-augmented generation (RAG), tool calling, Model Context Protocol (MCP), vector databases, prompt evaluation, or model orchestration.
  • Experience using Python for AI, automation, tooling, or backend development.
  • Experience with Kubernetes, Docker, Terraform, Infrastructure as Code, or cloud-native platform engineering practices.
  • Experience building developer tools, internal platforms, or engineering productivity solutions.
  • Experience with observability, telemetry, logging, tracing, diagnostics, or production engineering.
  • Experience working on large-scale distributed systems or in healthcare, security, compliance, or another mission-critical enterprise environment.

Mandatory Qualifications

Experience

  • At least 6+ years in Java, Python, or another object-oriented programming language.
  • Experience developing cloud-native applications or services on OCI, AWS, Azure, Google Cloud Platform, or a comparable cloud environment.
  • Bachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience.
  • Demonstrated ability to solve technical problems, deliver high-quality software, and collaborate effectively within engineering teams.

Technical Skills

  • Strong programming skills in Java, Python, or another object-oriented programming language.
  • Strong computer science fundamentals, including data structures, algorithms, operating systems, networking, and distributed systems.
  • Experience developing cloud-native applications or services on OCI, AWS, Azure, Google Cloud Platform, or a comparable cloud environment.
  • Experience with modern software engineering practices, including source control, automated testing, code review, CI/CD, and production support.
  • Understanding of scalability, reliability, security, observability, and maintainability in distributed systems.
  • Ability to troubleshoot software and platform issues using logs, metrics, traces, and other diagnostic data.
  • Strong written and verbal communication skills.

Core Competencies

  • Hands-on, learning-oriented mindset with a focus on delivering reliable outcomes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively with globally distributed engineering, product, operations, security, and domain teams.
  • Ability to balance speed, quality, and operational safety in a mission-critical environment.
  • Commitment to clear technical documentation, maintainable code, and continuous improvement.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
Soap Web Services, Java J2ee, Xpath, Xml, Xslt, Spring Framework, Sterling APIs, Order Management Fulfillment Processes, IBM Sterling OMS Architecture, Store Fulfillment Returns Management, Inventory Management Sourcing
4-6 yrs
Bengaluru, India
Skills:
Java, PostgreSQL, Grafana, Datadog, Redis, New Relic, Jenkins, Cloudwatch, Terraform, Docker, MySQL, Kubernetes, Python, AWS, Github Actions, CI CD automation
4-6 yrs
Bengaluru, India
Skills:
Java, REST, Soap, Windchill PDM Link, MPMLINK, Windchill APIs, Windchill
6-8 yrs
Bengaluru, India
Skills:
Cloud environments (AWS preferred), Video Processing, Debugging, Data structures, Algorithms, System Design, Distributed Systems, Asynchronous processing, Message queues, HLS streams, Media pipelines, Large file processing, Event-driven architectures
5-8 yrs
Bengaluru, India
Skills:
Mqtt, Distributed Systems, Query Optimization, PostgreSQL, Multithreading, Concurrency, Docker, Networking Basics, Rest Apis, Kubernetes, Linux Systems, Go, IoT Messaging, K3s, Handling Large Datasets, Real-time Data Processing, Event Systems, Microservices Architecture, Message Queues, Indexing