Software Architect

Cornerstone OnDemand

Hyderabad

On-site

INR 3,500,000 - 7,000,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cornerstone OnDemand is seeking a Software Architect to lead the design and delivery of scalable, high-performance platforms across backend engineering, data engineering, and AI/ML solutions. Based in Hyderabad, you will define architecture strategy, guide engineering teams, and drive innovation in data-driven products.

You will own end-to-end architecture for distributed systems using Java and Python, lead reviews, establish coding standards, and ensure robust, scalable systems across cloud

Qualifications

  • 12+ years of experience in software engineering, with 5+ years in architecture roles.
  • Strong expertise in: Java (Spring ecosystem).
  • Python (backend + data/AI).
  • Deep knowledge of distributed systems and microservices architecture.
  • Hands-on experience with data engineering frameworks (Spark, Kafka, Airflow).
  • Experience with AI/ML systems and production deployment.
  • Strong understanding of cloud platforms (AWS/Azure/GCP).
  • Proven ability to design scalable, fault-tolerant systems.

Responsibilities

  • Define end-to-end architecture for distributed systems using Java and Python ecosystems.
  • Design scalable, secure, and high-availability systems (microservices, event-driven architectures).
  • Establish best practices for system design, coding standards, and performance optimization.
  • Lead architecture reviews and provide technical governance.
  • Architect and guide development of backend services using Java (Spring Boot, reactive frameworks) and Python (FastAPI, Flask, data/AI pipelines).
  • Ensure API design standards (REST/GraphQL) and system interoperability.
  • Design data platforms and pipelines for batch + real-time processing.
  • Architect AI/ML solutions including predictive models and NLP/generative AI use cases.
  • Lead cloud-native architecture on AWS/Azure/GCP; define CI/CD pipelines and DevOps practices.
  • Containerization and orchestration (Docker, Kubernetes) and infrastructure-as-code.

Skills

Java
Python
Distributed systems
Microservices
Cloud platforms
Kubernetes
CI/CD
MLOps
Data pipelines

Tools

Spark
Kafka
Airflow
Docker
REST/GraphQL

Job description

Job Description

We're looking for a Software Architect

This role is Office Based, Hyderabad Office

We are seeking a highly experienced Architect to lead the design and delivery of scalable, high-performance platforms across backend engineering, data engineering, and AI/ML solutions. This role will define architecture strategy, guide engineering teams, and drive innovation in data-driven and AI-enabled products.

In this role you will…
Architecture & Design
  • Define end-to-end architecture for distributed systems using Java and Python ecosystems
  • Design scalable, secure, and high-availability systems (microservices, event-driven architectures)
  • Establish best practices for system design, coding standards, and performance optimization
  • Lead architecture reviews and provide technical governance
Backend Engineering (Java & Python)
  • Architect and guide development of backend services using:
  • Java (Spring Boot, reactive frameworks)
  • Python (FastAPI, Flask, data/AI pipelines)
  • Ensure API design standards (REST/GraphQL) and system interoperability
  • Optimize system performance, reliability, and scalability
Data Engineering
  • Design and implement modern data platforms (batch + real-time processing)
  • Architect data pipelines using tools like Spark, Kafka, Airflow
  • Define data modeling strategies (OLTP, OLAP, lakehouse architectures)
  • Ensure data quality, governance, and lineage
AI / Machine Learning
  • Architect AI/ML solutions including:
  • Predictive models
  • NLP / Generative AI use cases
  • Collaborate with data scientists to productionize models (MLOps)
  • Design scalable inference pipelines and model deployment strategies
  • Evaluate and integrate emerging AI technologies
Cloud & DevOps
  • Lead cloud-native architecture on AWS/Azure/GCP
  • Define CI/CD pipelines and DevOps practices
  • Ensure containerization and orchestration (Docker, Kubernetes)
  • Drive infrastructure-as-code and automation strategies
  • Leadership & Stakeholder
You Have What It Takes If You Have…
  • 12+ years of experience in software engineering, with 5+ years in architecture roles
  • Strong expertise in: Java (Spring ecosystem)
  • Python (backend + data/AI)
  • Deep knowledge of distributed systems and microservices architecture
  • Hands‑on experience with data engineering frameworks (Spark, Kafka, Airflow)
  • Experience with AI/ML systems and production deployment
  • Strong understanding of cloud platforms (AWS/Azure/GCP)
  • Proven ability to design scalable, fault‑tolerant systems
Our Culture

Spark Greatness. Shatter Boundaries. Share Success. Are you ready? Because here, right now – is where the future of work is happening. Where curious disruptors and change innovators like you are helping communities and customers enable everyone – anywhere – to learn, grow and advance. To be better tomorrow than they are today.

Who We Are

Cornerstone powers the potential of organizations and their people to thrive in a changing world. Cornerstone Galaxy, the complete AI-powered workforce agility platform, meets organizations where they are. With Galaxy, organizations can identify skills gaps and development opportunities, retain and engage top talent, and provide multimodal learning experiences to meet the diverse needs of the modern workforce. More than 7,000 organizations and 100 million+ users in 180+ countries and in nearly 50 languages use Cornerstone Galaxy to build high-performing, future-ready organizations and people today.

Check us out on LinkedIn , Comparably , Glassdoor , and Facebook !

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cornerstone OnDemand • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Cornerstone Research • Pune District

On-site
INR 1,800,000 - 3,200,000
Lead Al Engineer
Lead Al Engineer

Cornerstone Research • Hyderabad

On-site
INR 400,000 - 700,000
Senior Software Engineer
Senior Software Engineer

Cornerstone OnDemand • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Senior Data Engineer
Senior Data Engineer

Cornerstone Research • Hyderabad

On-site
INR 2,500,000 - 5,000,000
Onsite role
Senior Software Engineer
Senior Software Engineer

Cornerstone Research • Hyderabad

Hybrid
INR 2,500,000 - 3,800,000
Senior Principal Al Engineer
Senior Principal Al Engineer

Cornerstone Research • Hyderabad

On-site
INR 3,500,000 - 5,200,000
Senior Al Engineer | Java, LLM & Gen AI
Senior Al Engineer | Java, LLM & Gen AI

Cornerstone Research • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Senior Al Engineer
Senior Al Engineer

Cornerstone OnDemand • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Senior Principal Al Engineer
Senior Principal Al Engineer

Cornerstone OnDemand • Hyderabad

On-site
INR 4,000,000 - 7,000,000