Logo for 99x

Senior Application Architect

Role overview

Qualifications

  • 5+ years of experience in Software Architecture roles
  • 3+ years of experience designing cloud-native SaaS products
  • Strong knowledge of architectural patterns: Domain-Driven Design (DDD), CQRS, Event Sourcing
  • Strong backend development knowledge in at least one of the following: C#, Python, Go, Java/Kotlin, TypeScript

Responsibilities

  • Design cloud-native application architectures based on microservices and event-driven architectures
  • Define technical standards for APIs, data models, and observability
  • Lead the architecture of AI-powered and agentic solutions
  • Translate business and product requirements into scalable architectural solutions

Key facts

Hard skills

Other skills

  • Mentorship
  • Communication

About the company

99x logo

99x

Software Development

Headquartered in Norway, 99x is a technology company co-creating well-engineered, innovative digital products for the Scandinavian market. Its expertise has been proven through a portfolio of over 150 impactful global digital products developed since 2004, together with leading Independent Software Vendors (ISVs). 99x employs over 500 technology and product specialists, who are high achievers, creative thinkers and team players. The company is one of Asia’s Best Workplaces for 2022 and has been named a Best Workplace in Sri Lanka for 10 consecutive years.

Company details

Company typeSME
IndustrySoftware Development
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

We are looking for a Senior Application Architect to join our team and lead the architecture and technical vision of modern cloud-native, AI-driven SaaS products.

In this role, you will define application architecture standards, drive design decisions, and guide engineering teams in delivering scalable, resilient, and maintainable solutions. You will work closely with Product Management and Engineering teams, playing a key role in shaping the evolution of AI-powered products and agentic software systems.

The role combines software architecture, cloud-native engineering, and AI expertise, with a strong focus on distributed systems, modern architectural patterns, and Generative AI technologies.

Responsibilities:

  • Design cloud-native application architectures based on:
    • Microservices
    • Event-driven architectures
    • API-first principles
  • Define technical standards for:
    • APIs and integrations
    • Data models
    • Asynchronous communication
    • Observability
  • Design and govern event-driven systems using:
    • Domain Events
    • CQRS
    • Saga patterns
    • Event choreography and orchestration
  • Define application-level multi-tenant architectures and tenant isolation strategies
  • Lead the architecture of AI-powered and agentic solutions, including:
    • LLM integration
    • RAG pipelines
    • Agent orchestration
    • Vector databases
    • Human-in-the-loop workflows
  • Evaluate and adopt AI frameworks, tools, and engineering best practices
  • Translate business and product requirements into scalable architectural solutions
  • Lead architecture reviews, technical RFCs, and design decision processes
  • Provide technical leadership and guidance throughout the software development lifecycle
  • Facilitate workshops and architecture design sessions, including:
    • Domain-Driven Design (DDD)
    • Event Storming
    • Architecture reviews
  • Mentor and coach engineering teams on cloud-native and architectural best practices

Requirements

  • 5+ years of experience in Software Architecture roles
  • 3+ years of experience designing cloud-native SaaS products
  • Experience in enterprise applications such as:
    • ERP
    • Payroll
    • HR platforms
    • Other complex B2B systems
  • Strong knowledge of architectural patterns:
    • Domain-Driven Design (DDD)
    • CQRS
    • Event Sourcing
    • Hexagonal Architecture
    • Event-Driven Architecture
  • Strong experience designing APIs using:
    • REST
    • GraphQL
    • gRPC
  • Experience integrating AI capabilities into production systems:
    • Large Language Models (LLMs)
    • Retrieval-Augmented Generation (RAG)
    • Vector databases
    • Prompt engineering
    • AI services such as Azure OpenAI, Azure AI Search, AWS Bedrock, or equivalent
  • Deep understanding of agentic software architectures:
    • Agent orchestration frameworks
    • Tool use
    • Human-in-the-loop patterns
    • Evaluation pipelines
  • Strong backend development knowledge in at least one of the following:
    • C#
    • Python
    • Go
    • Java/Kotlin
    • TypeScript
  • Experience designing multi-tenant applications and tenant-aware APIs
  • Familiarity with AI-assisted development workflows and modern engineering practices
  • Proven ability to lead technical discussions and influence architectural decisions
  • Strong communication skills, with the ability to explain complex concepts to both technical and non-technical audiences
  • Fluency in English

Nice-to-have

  • Experience with:
    • Azure OpenAI
    • Azure AI Search
    • AWS Bedrock
    • Other enterprise AI platforms
  • Experience building AI-native or agentic products
  • Hands-on experience with:
    • Architecture Communities of Practice
    • Technical mentoring
    • Engineering enablement initiatives
  • Proven experience facilitating:
    • DDD workshops
    • Event Storming sessions
    • Architecture design workshops
  • Strong understanding of AI governance, observability, and evaluation frameworks

If this sounds like you, share your CV with us and let’s talk!



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Architect Related jobs

Other jobs at 99x

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.