Search by job, company or skills

Senior Software Engineer

  • Posted 4 hours ago
  • Be among the first 10 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:

About Company

Job ID: 152710613

Similar Jobs

Bengaluru, India

Skills:

Javarelease managementSdlcTypescriptJavascriptPythoneCommerce search and merchandisingIndexingagile deliveryCI CDSnowflake-connected analyticsautomated validationAWS-based ETLProduction SupportAI ML modelsCoveo platform capabilitiesdata ingestionmetadata mappingCoveo integrationsobservability

Bengaluru, India

Skills:

Testing Frameworkscomputational geometryGenerative AISpatial reasoningReal-time graphicsToken routineAi3D linear algebraAutomated evaluation harnessesReward models

Bengaluru, India

Skills:

JavaGolangRpcMicroservicesScalabilityRESTGcpCloud InfrastructureAzurePythonAWSlatencybackend distributed systemsMonitoringperformance optimizationAPI-based platforms

Bengaluru, India

Skills:

JavaDjangoHibernateSpring BootPythonSpring

Bengaluru, India

Skills:

.Net CoreKubernetesWindowsMicrosoft TechnologiesLinuxvirtualizationGcpAWSAzureApismessaging systemscloud environmentsnon-relational databasesOpenAIresponsible AI practicesREST Web APIsAzure OpenAIAI ML fundamentalsRelational DatabasesSDKscontainerization technologiesAI-enabled featuresAI-assisted coding toolsvector search embeddingsLLM usage patternsAWS GCP AI services

Beware of Scammers

We don’t charge money for job offers