CareerPlanSign in

Software Architect

India💼 Full-time🗓 2026-06-15 → 2026-09-26

Core

Design and guide the development of cloud-native, scalable, and resilient microservices for backend systems.

Role type

Senior Software Architect (Backend/Distributed Systems)

Builds

Cloud-native applications, microservices architectures, event-driven communication platforms, and distributed data storage solutions.

Domain

Cloud computing, distributed systems, event-driven architecture, data platforms

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Microservices architecture, Event-driven patterns, Message queueing/streaming platforms, Distributed databases, Containerization/Orchestration, DevOps/Infrastructure as Code, Observability tools, Scalability and performance tuning

Preferred skills

Event sourcing, CQRS, Real-time data processing, Data pipelines/ETL, Multi-tenant SaaS architecture, Technical mentoring

Technologies

AWS, Azure, GCP, Apache Kafka, Redis Streams, RabbitMQ, Amazon Kinesis, Citus, PostgreSQL, Snowflake, Cassandra, Docker, Kubernetes, Helm, Terraform, Prometheus, Grafana, Datadog, ELK stack, REST, gRPC

Responsibilities

Architect end-to-end solutions for cloud-native applications; Design and oversee microservices architectures; Define adoption of message queueing and streaming platforms; Architect and optimize data storage solutions; Collaborate on architecture blueprints and technical standards; Perform architecture reviews and provide hands-on technical guidance; Evaluate and recommend new technologies; Work with DevOps/SRE/security teams on CI/CD and secure design; Provide support for production incidents; Advocate for domain-driven design and API-first patterns.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.