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

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 15, 2025

Oracle

Software Developer 2

Professional

Bengaluru, Karnataka

View Details

Last Date: April 28, 2025

Oracle

Product Manager/Strategy 5-ProdDev

Professional

Bengaluru, Karnataka

View Details

Last Date: May 19, 2025

Oracle

Senior Application Developer - Core…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 15, 2025

Oracle

Senior Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 17, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: July 9, 2025

Oracle

Oracle Fusion Financials Techno Fun…

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 31, 2025

Oracle

Senior Principal Consultant - PLSQL…

Professional

Bengaluru, Karnataka

View Details

Last Date: June 17, 2025

Google

Vendor Operations Manager, YouTube …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: May 8, 2025

Oracle

Senior Technical Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: May 7, 2025

Oracle

Software Development Manager

Professional

Bengaluru, Karnataka

View Details

Last Date: May 6, 2025

Amazon

Application Engineer, RBS

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 29, 2025




More Jobs at Oracle

Oracle

Sales Commission Analyst 2

Professional

Bengaluru, Karnataka

View Details

Last Date: May 11, 2025

Oracle

Lead Category Manager - Meetings & …

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 14, 2025

Oracle

Senior Analyst-Oracle EBS SCM Func …

Professional

Bengaluru, Karnataka

View Details

Last Date: May 6, 2025

Oracle

Applications Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: May 14, 2025

Oracle

Senior Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: July 28, 2025

Oracle

Consulting Technical Manager- Core …

Professional

Bengaluru, Karnataka

View Details

Last Date: May 23, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 17, 2025

Oracle

Senior Applications Engineer

Professional

Hyderabad, Telangana

View Details

Last Date: Aug. 16, 2025

Oracle

Sales Commission Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 2, 2025

Oracle

QA Analyst 1-ProdDev

Professional

Bengaluru, Karnataka

View Details

Last Date: May 21, 2025

Oracle

Oracle OIC and BI Technical Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: June 18, 2025

Oracle

Principal Consultant - Oracle Middl…

Professional

Bengaluru, Karnataka

View Details

Last Date: May 6, 2025




Actively Recruiting Companies at Bengaluru, Karnataka