System Architect

Open 37d posting dated 2 weeks ago

Tech stack:

  • Cloud: AWS

  • Architecture: Microservices, Serverless

  • SaaS: Multi-tenant, Multi-region architecture

  • Security: Cloud security & cybersecurity best practices

  • Integration: APIs, event-driven communication

Requirements:

  • Experience as a System Architect or in a similar architectural role.

  • Strong hands-on knowledge of microservices architecture and distributed systems.

  • Practical experience with AWS, especially AWS Lambda and serverless solutions.

  • Good understanding of cybersecurity in cloud-based systems.

  • Experience designing SaaS platforms, including multi-tenant and multi-region architectures

  • Strong analytical mindset and ability to look at systems end-to-end.

  • Experience working directly with clients - discussing requirements, reporting progress, and defending technical decisions.

  • Fluent English (daily communication with international stakeholders).

  • High awareness of business context and the ability to translate business requirements into technical solutions.

Nice to have:

  • Experienced in using AI tools in day-to-day workflow.

  • Experience with other serverless or cloud-native services.

  • Background in system optimization and legacy system modernization.

  • Familiarity with compliance or security standards relevant to SaaS platforms.

Project description:

We’re building and evolving a cloud-native SaaS platform supporting the EV charging ecosystem at a national scale. It’s a production-grade platform with real traffic, payments, subscriptions, and strict requirements around availability, security, and scalability.

The platform is based on a microservices architecture, deployed in AWS, and designed as a multi-tenant, multi-region SaaS. The system is already live and continuously developed - the role focuses on architectural evolution, improving existing solutions, and designing new components in close collaboration with the client’s technical leadership.

Main responsibilities:

  • Design and evolve a microservices-based system architecture.

  • Work with AWS cloud services, focusing on serverless and scalable solutions.

  • Design and maintain multi-tenant and multi-region SaaS architecture.

  • Ensure a high level of security and compliance across the platform.

  • Analyze existing systems and identify areas for improvement and optimization.

  • Work directly with the client as a technical advisor.

  • Translate business requirements into technical solutions (and explain technical constraints back to the business).

  • Clearly communicate architectural decisions, progress, and risks.

  • Proactively propose solutions and justify architectural choices with technical arguments.