Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11622067

    Capillary Technologies logo

    Senior Software Architect

    Capillary Technologies · Bengaluru · onsite · Posted 68d ago

    Not disclosed10–14 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    About the Role

    Capillary is looking for a Senior Architect to drive the technical evolution of our core SaaS loyalty platform. In this role, you will be responsible for end-to-end system design—spanning API frameworks, backend services, caching layers, message queues, storage engines, and cloud infrastructure.

    This is not a hands-off, pure oversight role. You will partner closely with Product and Engineering leadership to define platform strategy, author technical specifications, conduct deep code and architectural reviews, build POCs, and dive into the codebase whenever complex performance or scalability bottlenecks emerge across the stack.

    Key Responsibilities

    • End-to-End System Architecture: Design, scale, and modernize platform architecture across the full technical stack—from API layers and background workers to caching, message streams, data stores, and cloud deployment pipelines.
    • Hands-on Technical Leadership: Author comprehensive technical design documents (RFCs), conduct deep pull-request (PR) reviews, build proof-of-concept (POC) code, and troubleshoot low-level production issues alongside engineering teams.
    • Product & Platform Partnership: Collaborate directly with Product Management to translate complex business requirements into modular, scalable, and maintainable system designs and clean API contracts.
    • Engineering Rigor & Mentorship: Elevate technical standards across squads—focusing on system resilience, observability, performance profiling, and maintainability—mentoring senior engineers without relying on direct authority.

    What We Are Looking For

    • 10–14 Years of Experience: Proven track record of designing, building, and scaling high-throughput distributed systems in product or SaaS environments.
    • Broad Tech Stack Expertise: Hands-on experience across the entire software stack:
    • Languages & Frameworks: Modern backend languages (e.g., Java, Go, Python, or Node.js) and ecosystem frameworks.
    • Data & Cache: Practical knowledge of relational/NoSQL databases alongside caching mechanisms (e.g., Redis, Memcached).
    • Queues & Event Streams: Experience with asynchronous messaging architectures (e.g., Kafka, RabbitMQ, SQS).
    • Infrastructure & Cloud: Understanding of cloud platforms (AWS/GCP), containerization (Docker, Kubernetes), and modern CI/CD/DevOps practices.
    • Distributed Systems Mastery: Strong grasp of system availability, fault tolerance, rate limiting, async processing, service-to-service communication, and latency optimization.
    • Hands-On Mindset: You are comfortable reading and reviewing code, writing technical specifications, and prototyping solutions to unblock teams.
    • Pragmatic Problem Solver: Ability to make smart trade-offs between architectural elegance and time-to-market, managing technical debt deliberately.

    Sourced from foundit

    Skills

    DockerKubernetesApache KafkaMemcachedRabbitmqgoogle cloud platformamazon web servicesredisAWS SQSGolangPythonNode.JsJava

    About Capillary Technologies

    Capillary Technologies logo

    Capillary Technologies

    Software Product

    794

    employees

    2008

    18 years old

    Singapore,Singapore

    Singapore

    About

    Capillary Technologies offers an AI-driven SaaS platform for loyalty management, enhancing customer engagement for brands globally across various industries.

    Industries

    Software ProductInternet

    Employee ratings

    243 reviews

    3.3/ 5

    Culture

    3.5

    Career growth

    2.6

    Work-life

    3.3

    Employees rate it well for

    Work Life Balance43Work Culture36Senior Management23Learning23Salary21

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Architect · waiting for your command