Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Architect @ Cornerstone

Home > Software Development






 Software Architect

Job Description

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

#LI-Onsite


Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Cornerstone
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Automation Backend Data modeling Coding Machine learning OLAP System design Data quality Distribution system Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Architect_Bengalore_10+ Years

  • Tata Consultancy
  • 10 - 15 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

.NET Software Developer

  • Tata Consultancy
  • 6 - 9 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software Engineer

  • Expleo
  • 5 - 9 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Java Solution Architect

  • Virtusa
  • 10 - 20 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Cornerstone

Cornerstone Talent Solutions