386,639open jobs
10,098companies
50,285added this week
Browse all
Location
In office
Seniority
Middle
Overview
Company
Impact
Profile match
Oracle is an American enterprise technology company founded in 1977 by Larry Ellison, Bob Miner and Ed Oates, and headquartered in Austin, Texas. It built its business on the Oracle Database, still the reference relational engine for large transactional systems, and has expanded into a full applications suite covering finance, human resources, supply chain and customer experience through Fusion Cloud and NetSuite. Its fastest growing segment is Oracle Cloud Infrastructure, which the company has positioned aggressively for AI training and inference workloads through large multi-year capacity contracts.

Job Summary

We are seeking a Software Engineer with experience building scalable applications, microservices, and data-driven solutions.

In this role, you will design, develop, test, and operate cloud-native services that support OCI Deployment Platform. You will contribute to distributed systems and analytics platforms that process large volumes of cloud infrastructure data and deliver reliable insights to OCI customers.

You will work closely with software engineers, technical leads, product managers, architects, and other cross-functional partners to translate requirements into secure, maintainable, and high-quality software. You will also participate in design discussions, code reviews, testing, deployment, and production support throughout the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain scalable cloud-native applications, microservices, and data-processing components.

  • Contribute to distributed systems that process cloud resource, configuration, and relationship data.

  • Collaborate with senior engineers and architects to understand technical requirements and implement reliable software solutions.

  • Write clean, secure, maintainable, and well-tested code using established engineering standards and best practices.

  • Participate in technical design discussions, code reviews, troubleshooting, and performance optimization.

  • Build and maintain REST APIs, automated tests, deployment pipelines, monitoring, and operational tooling.

  • Investigate production issues, identify root causes, and implement fixes that improve system reliability and performance.

  • Collaborate with product managers, designers, engineers, and other stakeholders to deliver customer-focused capabilities.

Qualifications and Skills

Mandatory Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

  • At least 3 years of software engineering experience developing and supporting production applications.

  • Proficiency in Java and experience applying object-oriented programming and software design principles.

  • Experience developing, deploying, or supporting microservices and REST-based applications.

  • Understanding of distributed-system concepts, including scalability, availability, fault tolerance, and performance.

  • Experience developing applications on OCI, AWS, Microsoft Azure, Google Cloud, or another cloud platform.

  • Familiarity with containers and orchestration technologies such as Docker and Kubernetes.

  • Experience with source control, automated testing, CI/CD pipelines, and common DevOps practices.

  • Strong analytical and problem-solving skills, with the ability to troubleshoot software and production issues.

  • Effective written and verbal communication skills and the ability to work collaboratively within a cross-functional team.

Good-to-Have Qualifications

  • Master’s degree in Computer Science, Engineering, or a related technical field.

  • Experience working with OCI services or other cloud infrastructure platforms.

  • Familiarity with large-scale data-processing frameworks, event-driven architectures, or streaming technologies.

  • Experience with observability tools, including logging, metrics, tracing, dashboards, and alerting.

  • Exposure to cloud inventory, configuration management, capacity planning, forecasting, or infrastructure analytics.

  • Familiarity with AI- or machine-learning-enabled applications and recommendation systems.

  • Understanding of secure coding practices and cloud security fundamentals.

Self-Assessment Questions

  • Do you have at least 3 years of experience developing and supporting production software applications?

  • Can you demonstrate hands-on Java experience and explain how you have used it to build microservices or REST-based applications?

  • Have you worked with distributed systems, cloud platforms, databases, or data-processing applications?

  • Have you contributed to automated testing, CI/CD, monitoring, troubleshooting, or production support?

  • Can you provide an example of how you collaborated with engineers and product stakeholders to deliver a reliable software feature?

Career Level - IC2

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
386,639 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Python AI Engineer 8 hours ago
$22k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Python
AI/ML
A2A
AI Agents
Chain-of-Thought
Claude
Context Engineering
CrewAI
Embeddings
Fine-tuning
Function Calling
Gemini
Google ADK
GraphRAG
Knowledge Graph
LangChain
LangGraph
LlamaIndex
LLM Guardrails
Model Context Protocol
OpenAI
OpenAI Agents SDK
Prompt Engineering
RAG
Semantic Search
Semantic Search
Tokenization
DevOps
AWS
Azure
Docker
GCP
Git
Apply
Data Architect - AI 8 hours ago
$34k – $81k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Apache Kafka
Databricks
Kafka
MySQL
PostgreSQL
Snowflake
AI/ML
AI Agents
LLMOps
RAG
DevOps
AWS
Azure
GCP
Platform Engineering
Analytics
ETL/ELT
Apply
Software Engineer 8 hours ago
$46k – $99k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Go
Java
Node JS
Python
JavaScript
Python
Django
Flask
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Kubernetes
Apply
$88k – $118k per year • Remote • Full-Time • 10+ years exp • Bachelor's Degree • Paris
Frontend
GraphQL
DevOps
AWS
Azure
CI/CD
Apply
Backend Engineer 8 hours ago
$16k – $43k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Java
Python
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
AI/ML
Claude
Claude Code
Copilot
Cursor
DevOps
AWS
CI/CD
Docker
Git
Apply
In office • Bachelor's Degree
DevOps
CI/CD
Apply
In office • Bachelor's Degree
Analytics
Power BI
Tableau
Apply
In office
DevOps
Incident Management
Apply
$117k – $264k per year • Equity • In office • Seattle
Apply
$105k – $235k per year • Equity • In office • 10+ years exp • Nashville
Apply
See all jobs
This is one of many
386,639 more open roles from verified company boards, updated every day.