Oracle

Software Architect

Job Description

Oracle Customer Success Services

Building on the mindset that "Who knows Oracle …. better than Oracle?" Oracle Customer Success Services assists customers with their requirements for some of the most cutting-edge applications and solutions by utilizing the strengths of more than two decades of expertise in developing mission-critical solutions for enterprise customers and combining it with cutting-edge technology to provide our customers' speed, flexibility, resiliency, and security to enable customers to optimize their investment, minimize risk, and achieve more. The business was established with an entrepreneurial mindset and supports a vibrant, imaginative, and highly varied workplace. We are free of obligations, so we'll need your help to turn it into a premier engineering hub that prioritizes quality.

Why?

Oracle Customer Success Services Engineering is responsible for designing, building, and managing cutting-edge solutions, services, and core platforms to support the managed cloud business including but not limited to OCI, Oracle SaaS, and Oracle Enterprise Applications.

This position is for the CSS Engineering Team, and we are searching for the finest and brightest technologists as we begin on the road of cloud-native digital transformation. We operate under a garage culture, rely on cutting-edge technology in our daily work, and provide a highly innovative, creative, and experimental work environment. We prefer to innovate and move quickly, putting a strong emphasis on scalability and robustness. We need your assistance to build a top-tier engineering team that has a significant influence.

What?

As a senior member of the team, you lead as well as provide hands-on in designing and developing software products, services, and platforms, as well as creating, testing, and managing the systems and applications we create in line with the architecture patterns and standards. You will be expected to advocate for the adoption of software architecture and design patterns among cross-functional teams both within and outside of engineering roles. You will also be expected to act as a mentor and advisor to the team(s) within the software domain as a leader. As we push for digital transformation throughout the organization, you will constantly be expected to think creatively and optimize and harmonize business processes.

Required Qualifications:

  • Master’s or Bachelors in Computer Science, or a closely related field.
  • 10+ years of experience in software development, data science, and data engineering design.
  • Advanced proficiency in Python and frameworks such as FastAPI and Dapr.
  • Demonstrated ability to write full-stack applications using polyglot programming with languages/frameworks like FastAPI, Python, and Golang.
  • Familiarity with OOP design principles (SOLID, DRY, KISS, Common Closure, and Module Encapsulation).
  • Proven ability to design software systems using various design patterns (Creational, Structural, and Behavioral).
  • Strong interpersonal skills and the ability to effectively communicate with business stakeholders.
  • Demonstrated ability to drive technology adoption in AIML Solutions and CNCF software stack.
  • Experience with real-time distributed systems using streaming data with Kafka, NiFi, or Pulsar.
  • Strong expertise in software design concepts, patterns (e.g., 12-Factor Apps), and tools to create CNCF-compliant software with hands-on knowledge of containerization technologies like Docker and Kubernetes.
  • Proven ability to build and deploy software applications on one or more public cloud providers (OCI, AWS, Azure, GCP, or similar).
  • Experience designing API-first systems with application stacks like FARM and MERN, and technologies such as gRPC and REST.
  • Solid understanding of Design Thinking, Test-Driven Development (TDD), BDD, and end-to-end SDLC.
  • Experience in DevOps practices, including Kubernetes, CI/CD, Blue-Green, and Canary deployments.
  • Experience with Micro-service architecture patterns, including API Gateways, Event-Driven & Reactive Architecture, CQRS, and SAGA.
  • Hands-on experience working with various data types and storage formats, including NoSQL, SQL, Graph databases, and data serialization formats like Parquet and Arrow.
  • Experience building Agentic Systems with SLMs and LLMs using frameworks like Langgraph + Langchain, AutoGen, LlamaIndex, and Haystack or equivalent.
  • Experience in Data Engineering using data lakehouse stacks such as ETL/ELT, and data processing with Apache Hadoop, Spark, Flink, Beam, and dbt.
  • Experience with Data Warehousing and Lakes such as Apache Iceberg, Hudi, Delta Lake, and cloud-managed solutions like OCI Data Lakehouse.
  • Experience in data visualization and analytics with Apache Superset, Apache Zeppelin, Oracle Analytics Cloud or similar.

 


Jobs at Bengaluru

Oracle

Credit & Collections Analyst 2-Fin

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 13, 2025

Oracle

Temp Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 13, 2025

Oracle

Systems Analyst 3-IT

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 26, 2025

Oracle

Principal Member of Technical Staff…

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 20, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 30, 2025

Google

Customer Engineer, Security Special…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: June 19, 2025

Oracle

Apex Developer/Lead

Professional

Bengaluru, Karnataka

View Details

Last Date: June 24, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 20, 2025

Oracle

Contracts Administrator

Professional

Bengaluru, Karnataka

View Details

Last Date: July 5, 2025

Oracle

Oracle Transportation Management Cl…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 2, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: July 29, 2025

Oracle

Principal Applications Engineer - C…

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 9, 2025




More Jobs at Oracle

Oracle

Principal Software Development Engi…

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 3, 2025

Oracle

Senior Member of Technical Staff -G…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 2, 2025

Oracle

Service Delivery Manager - Flexcube

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 13, 2025

Oracle

Accountant 2-Fin

Campus

Bengaluru, Karnataka

View Details

Last Date: Oct. 22, 2025

Oracle

Senior Consultant - Oracle AIA for …

Professional

Bengaluru, Karnataka

View Details

Last Date: June 22, 2025

Oracle

Senior Principal Release Engineer

Professional

Hyderabad, Telangana

View Details

Last Date: June 18, 2025

Oracle

HCM/HRMS Product Functional testing

Professional

Hyderabad, Telangana

View Details

Last Date: July 27, 2025

Oracle

Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 2, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 3, 2025

Oracle

Software Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: Oct. 22, 2025

Oracle

Applications Developer 4

Professional

Thiruvananthapuram, Kerala

View Details

Last Date: Aug. 6, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 5, 2025




Actively Recruiting Companies at Bengaluru, Karnataka