HamburgerMenu
hirist

Job Description

Role : Solutions Architect

Job Description :

Designs and ensures adherence to his/her recommended IT system landscape for optimal data flow, operational stability and avoidance of risks among systems supporting internal business processes.

Key Responsibilities :

- Own end-to-end architecture across mobile (iOS/Android), backend microservices, and integration layers

- Translate product requirements into scalable, secure, and high-performance solutions

- Define and enforce API standards, integration patterns, and data flows

- Drive non-functional requirements: scalability, resiliency, performance, observability, and security

- Lead architecture and design reviews, actively challenging weak or incomplete solutions

- Ensure system readiness for high-traffic events (promos, campaigns, peak loads)

- Design for failure by default (timeouts, retries, circuit breakers, fallbacks)

- Collaborate with product, UX, engineering, and external partners to align solutions

- Identify and mitigate technical risks early, before they impact delivery

- Guide teams in adopting modern architecture patterns (microservices, event-driven, cloud-native)

Hands-on Architecture Validation (Non-Negotiable) :

- Translate architecture into working code, prototypes, or technical spikes

- Build reference implementations to validate: API contracts, Integration patterns (REST, async messaging), Performance assumptions, Failure handling (retry, timeout, fallback strategies)

- Capable of implementing a minimal but production-realistic service or API

- Demonstrates how architecture decisions impact actual code structure and runtime behavior

- Expected to spend 10 - 20% of time on hands-on validation, prototyping, or deep technical reviews

Core Qualifications :

- Proven experience in solutions architecture for high-scale digital platforms (telco, fintech, e-commerce, or similar)

- Deep expertise in: Microservices and API-first design, System integration (REST, event-driven, messaging systems such as Kafka or Pub/Sub), Cloud platforms (GCP preferred; AWS acceptable), Familiarity or hands-on experience with Node.js and MongoDB

- Demonstrated ability to design for: High concurrency and traffic spikes, Resiliency and fault tolerance, Performance optimization at scale

- Hands-on experience with: Mobile architectures (native + hybrid such as KMP, WebView, React Native), Backend systems and integration layers

- Strong understanding of security principles (authentication, authorization, secure APIs)

- Proven ability to back architecture decisions with working code, prototypes, or technical spikes

Preferred Qualifications :

- Experience in telco or subscription-based platforms (e.g., data wallets, billing, entitlements)

- Familiarity with real-time streaming platforms (Kafka, Pub/Sub)

- Experience with feature flags, personalization, or segmentation systems

- Knowledge of observability practices (logging, metrics, tracing)

- Experience with CI/CD pipelines and release strategies (blue-green, canary deployments)

Leadership & Ways of Working :

- Challenges assumptions and pushes back on weak requirements and designs

- Communicates clearly and directly - no reliance on buzzwords or vague abstractions

- Makes sound decisions with incomplete information and tight timelines

- Takes ownership of outcomes, not just architecture artifacts

- Works effectively across cross-functional teams and external partners

Hiring Requirements :

1. Work Experience :

- Minimum 5 - 8 years of experience in software engineering, system design, or solutions architecture

- At least 3 years in a Solutions Architect or equivalent role for high-scale digital platforms

- Proven experience designing and delivering end-to-end systems across mobile, backend, and integrations

- Experience in industries such as telco, fintech, e-commerce, or other high-traffic digital platforms

- Hands-on involvement in production systems handling high concurrency and traffic spikes

2. Level of Knowledge :

- Strong expertise in: Microservices architecture and API-first design, System integration patterns (REST, event-driven, messaging systems), Cloud platforms (GCP preferred; AWS also acceptable)

- Solid understanding of: Scalability, resiliency, and performance engineering, Security principles (authentication, authorization, secure APIs), Observability (logging, monitoring, tracing)

- Hands-on familiarity with: Mobile app architectures (native and hybrid: KMP, WebView, React Native), Backend technologies and integration layers

- Experience or familiarity with Node.js and MongoDB is a plus

- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...