Principal Software Engineer

Oracle

Oracle

Software Engineering

Bengaluru, Karnataka, India

Posted on Feb 24, 2026

Design and develop automation/orchestration services that power Oracle Fusion Marketing. This role requires strong technical leadership in building secure, scalable, cloud-native distributed systems and partnering across teams to deliver highly reliable platform capabilities.

Minimum Qualifications
- 8 - 12+ years of software engineering experience delivering complex systems in production.
- Strong expertise in Java and microservices development (Helidon/Spectra or equivalent).
- Solid experience building and optimizing distributed systems and service-oriented integrations (SOA concepts/patterns).
- Hands-on experience with Kubernetes and containerized services.
- Strong experience with Kafka (or equivalent streaming/messaging) in production environments.
- Experience with Redis (or equivalent) for caching/state/performance optimization.
- Strong fundamentals in data structures, concurrency, and performance; high bar for code quality, testing, and operational excellence.
- Effective communication and collaboration skills across teams and geographies.
Preferred Qualifications
- Experience building multi-tenant SaaS platform services (tenant isolation, rate limiting, quotas, resiliency patterns).
- Strong observability discipline (metrics, logs, tracing; SLIs/SLOs; incident response practices).
- Service-to-service security patterns (OAuth2/OIDC, JWT, mTLS) and secure API design.
- Experience with OCI and cloud-native operations (OKE, streaming, logging/monitoring) is a plus.

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.


Looking for a seasoned software developer ready for a new challenge to design and develop automation/orchestration platform that powers Oracle Fusion Marketing.

Career Level - IC4


- Lead design and development of Java-based cloud-native microservices using Helidon/Spectra aligned with platform architecture standards.
- Drive event-driven automation/orchestration flows using Kafka (partitioning, consumer groups, throughput, ordering, idempotency, retry/DLQ strategies).
- Improve performance and scalability using Redis and efficient data-access/caching patterns.
- Deliver production-grade services on Kubernetes: deployment patterns, rollout/rollback strategies, service reliability, and troubleshooting.
- Collaborate with cross-functional partners (Product, QA, SRE/DevOps, Security) to ensure operational readiness: CI/CD, automated testing, observability, capacity planning.
- Apply secure SDLC best practices (threat modeling, secure API design, secrets handling, dependency hygiene) and ensure compliance with enterprise standards.
- Lead design/code reviews, mentor engineers, and drive resolution of complex production issues.