Senior Architect

Michmer

Bengaluru

Hybrid

INR 4,500,000 - 6,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Executive salary
Equity grants
Health coverage
Flexible work arrangements
Budget for conferences & certs
Sabbatical options

Job summary

Michmer in Bengaluru seeks an experienced Principal Software Architect to define and evolve the end-to-end system architecture. You will lead architectural vision across high-throughput distributed systems, cloud-native infrastructure, and Rust/Python-based engines.

You will set technical benchmarks, mentor engineers, and align roadmaps with business goals. The role requires 8+ years in software engineering, 3+ years in an architect role, and hands-on cloud/Kubernetes expertise.

Qualifications

  • 8+ years of progressive software engineering experience, with 3+ years in a Principal, Staff, or Software Architect role.
  • Deep expertise in Rust and Python, with experience in distributed systems and cloud-native architectures.
  • Experience with multi-region deployments on cloud platforms and Kubernetes ecosystems.

Responsibilities

  • Define and maintain multi-year technology strategy, architecture guidelines, and system integration patterns across microservices and data stores.
  • Architect low-latency, memory-safe Rust modules for performance-critical engines.
  • Design robust API platforms, orchestration layers, and data pipelines using Python (FastAPI, Asyncio).
  • Drive IaC standardizations with Terraform or Pulumi and oversee Kubernetes-based deployments and CI/CD pipelines.

Skills

Architectural leadership
Distributed systems
Cloud architecture
Mentorship

Education

Bachelor's or Master's in CS/SE

Tools

Rust
Python
Kubernetes
Terraform/Pulumi

Job description

Job Title: Principal Software Architect / Lead Architect (Rust, Python & DevOps)

Location: [Bangalore/chennai/hyderabad, Remote / Hybrid]

Employment Type: Full-Time

Department: Engineering & Technical Architecture

About the Role

We are seeking an experienced Software Architect to define, shape, and evolve our end-to-end system architecture. In this role, you will lead the architectural vision across high-throughput distributed systems, performant core engines, and cloud-native infrastructure.

You will work at the intersection of low-level systems engineering (Rust), rapid service deployment and data orchestration (Python), and scalable cloud infrastructure (DevOps / IaC). You will set technical benchmarks, establish engineering standards, and partner directly with engineering leadership to align technical roadmap with core business goals.

Key Responsibilities
  • Architectural Leadership & System Strategy:
    • Define and maintain the multi-year technology strategy, architecture guidelines, and system integration patterns across microservices, event streams, and data stores.
    • Architect low-latency, memory-safe system modules in Rust for performance-critical engines and compute workloads.
    • Design robust API platforms, orchestration layers, and data pipelines utilizing Python (FastAPI, Asyncio, Pytest).
    • Establish cloud-native architectural patterns, ensuring security, high availability, fault tolerance, and cost optimization.
  • DevOps, Infrastructure & Platform Engineering:
    • Drive Infrastructure-as-Code (IaC) standardizations using Terraform or Pulumi.
    • Oversee production-grade container orchestration using Kubernetes, continuous deployment (CI/CD) pipelines, and service mesh topologies.
    • Build end-to-end observability, tracing, and alerting strategies (Prometheus, Grafana, OpenTelemetry, Datadog).
  • Technical Governance & Engineering Excellence:
    • Author and review Architecture Decision Records (ADRs) and lead formal system design reviews.
    • Conduct technical spikes, create proof-of-concept (PoC) architectures, and evaluate emerging technologies.
    • Establish security standards (zero-trust, IAM, secret rotation, threat modeling) across codebases and cloud infrastructure.
  • Mentorship & Cross-Functional Alignment:
    • Mentor staff and senior engineers, cultivating architectural thinking and engineering maturity across teams.
    • Collaborate with Product, Security, and Business Operations to translate complex business objectives into clear technical execution plans.
Required Qualifications
  • Experience:
    • 8+ years of progressive software engineering experience, with 3+ years in a Principal, Staff, or Software Architect role owning production systems at scale.
  • Core Technical Expertise:
    • Rust: Hands-on mastery of async runtimes (Tokio, Axum/Actix), memory safety models, concurrency primitives, FFI, and performance tuning.
    • Python: Deep expertise in async architectures, system tooling, API framework design, and scientific/data engine integration.
    • Systems Design: Extensive track record designing distributed systems, event-driven architectures (Kafka, RabbitMQ, NATS), and high-concurrency storage systems (PostgreSQL, NoSQL, Redis).
  • Cloud & DevOps Architecture:
    • Advanced knowledge of multi-region deployment strategies on AWS, GCP, or Azure.
    • Deep experience with Kubernetes, Helm, service meshes (Istio/Linkerd), and GitOps pipelines (ArgoCD/Flux).
    • Hands-on proficiency with Terraform/Pulumi and modern cloud security architectures.
  • Education: Bachelors or Masters degree in Computer Science, Software Engineering, or equivalent practical experience.
Preferred Qualifications
  • Experience with low-level system profiling, Linux kernel configuration, eBPF, or hardware-level optimization.
  • Prior experience executing large-scale platform migrations (e.g., monolith to microservices, multi-cloud migrations, or cloud cost optimizations).
  • Active participation in open-source communities or track record of published technical work/whitepapers.
What We Offer
  • Highly competitive executive salary, equity grants, and performance bonuses.
  • Comprehensive health, dental, and disability coverage.
  • Flexible work arrangements (Remote / Hybrid flexibility).
  • Dedicated budget for research, tech conferences, and certifications.
  • Generous paid leave policy and sabbatical options.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technology Architect – Backend Engineering
Senior Technology Architect – Backend Engineering

Kognitive Networks Inc. • Bengaluru

Remote
INR 4,500,000 - 6,500,000
Staff Software Engineer
Staff Software Engineer

Telstra Singapore • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Performance pay
Learning programs
Global presence
+6
Chief Technical Architect, Engineering (IC Role)
Chief Technical Architect, Engineering (IC Role)

Jobgether • India

On-site
INR 3,500,000 - 5,500,000
Product Architect
Product Architect

Impact Analytics • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Jobgether • India

Remote
INR 3,500,000 - 6,500,000
Fully Remote Work
Flexible Working Arrangements
Professional Development
Software Architect
Software Architect

Pro5.ai • India

On-site
INR 1,500,000 - 2,500,000
Software Architect
Software Architect

BuildxPartners • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Principal Software Engineer
Principal Software Engineer

Caizin • Pune District

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

Amiseq Inc. • Chennai

On-site
INR 4,000,000 - 7,000,000
Principal Engineer - Systems
Principal Engineer - Systems

Freshworks • Hyderabad

On-site
INR 4,200,000 - 6,400,000