Skip to main content

Senior Architect

HighRadius

  • Hyderabad, Telangana, India
  • Posted today

Job Summary

We are seeking a hands-on, high-impact Senior Technical Architect (Platform Backend) to lead the architecture, scaling, and continuous evolution of our core platform infrastructure. In this role, you will operate at the intersection of high-throughput transactional systems and cloud-native architecture. You will be responsible for driving high-level and low-level designs (HLD/LLD), establishing engineering guardrails, optimizing complex data pathways, and collaborating directly with product and engineering leaders to ensure absolute reliability, performance, and low latency at scale.

System Design & Architectural Leadership:

  • Own the end-to-end High-Level Design (HLD) and Low-Level Design (LLD) for core platform services, asynchronous processing components, and enterprise ERP/bank integration adapters.
  • Facilitate a smooth transition from monolithic legacy boundaries into clean, highly cohesive microservices domains without impacting uptime or data integrity.
  • Establish architectural governance, lead Architecture Review Boards (ARBs), and review critical pull requests to safeguard code quality, clean architecture principles, and SOLID design patterns.

Scalability, Performance & Reliability:

  • Architect multi-tenant, cloud-native frameworks capable of handling high-concurrency and petabyte-scale financial transactions with strict SLAs.
  • Diagnose and eliminate system bottlenecks across distributed transactions, locking models, memory management, and network payloads.
  • Oversee zero-trust security compliance, fault-tolerance mechanisms, automated failover policies, and disaster recovery readiness.

Data & Integration Architecture:

  • Design robust relational (PostgreSQL/MySQL) and non-relational database schemas, complex indexing strategies, data partitioning models, and archival frameworks.
  • Scale event-driven architectures utilizing Apache Kafka or similar messaging systems to manage reliable real-time data streaming and asynchronous decoupling.
  • Optimize high-throughput caching architectures (using Redis) to minimize database overhead for intensive financial computations.

Engineering Culture & Execution:

  • Act as a technical multiplier by mentoring senior engineers, driving proof-of-concepts (PoCs) for emerging technologies, and cultivating an environment of fast, first-principles execution.
  • Collaborate closely with Product Management to scope technical roadmaps, decompose epic requirements into modular milestones, and proactively mitigate technical debt.

Required Skills

A technically deep engineering/product leader with:

  • Experience: 12 - 16 years of professional software engineering experience, with a minimum of 3 years successfully operating in a Technical Architect or Principal Engineer capacity for enterprise SaaS products.
  • Core Backend Stack: Expert-level mastery of Java (Java 17+), Spring Boot, Spring Cloud, and enterprise-grade backend frameworks. A profound understanding of JVM internals, garbage collection tuning, multi-threading, and high-concurrency programming models.
  • Distributed Systems & Messaging: Proven experience in building distributed microservices, RESTful APIs, gRPC, and event-driven architectures utilizing Apache Kafka or RabbitMQ.
  • Database & Storage Expertise: Advanced proficiency in SQL and NoSQL storage engines (PostgreSQL, MySQL, MongoDB, Redis). Hands-on capability with query execution plans, partitioning, and database tuning under heavy write/read loads.
  • Cloud & DevOps Infrastructure: Solid production experience with AWS (or Azure/GCP), containerization technologies (Docker), cluster orchestration (Kubernetes), and enterprise CI/CD deployment pipelines.