freehire is live on Product Hunt today.

Support the launch →

Technical Architect – Cloud & Software Engineering

Summary

Leads hands-on cloud and software engineering, applying DDD, SOLID, and Twelve-Factor principles to design scalable, cloud-native systems (AWS/Azure) while mentoring teams on best practices like CI/CD, observability, and security.

Role Overview

Hands‑on engineering code alongside squads. Apply DDD, bounded contexts, aggregates, domain events, hexagonal architecture, SOLID, TDD. Ensure Twelve‑Factor App compliance for all cloud‑native services.

Engineering Excellence

  • Software factory CI/CD: define and enforce pipelines, code review standards, trunk‑based branching, static analysis, SonarQube, API standards.
  • Observability patterns: structured logging, distributed tracing, correlation IDs.

Cloud Adoption

  • Drive cloud‑native design patterns across squads: microservices, serverless, event‑driven, container orchestration on AWS and Azure.
  • Enforce infrastructure‑as‑code with Terraform, cloud security best practices (IAM, secrets management, network segmentation, cost‑aware architecture).

Reusable Building Blocks

  • Design and code shared libraries, starter kits, and project archetypes embedding best practices.

Feature Team Enablement

  • Pair‑program, conduct code reviews, run workshops on DDD, TDD, SOLID, Hexagonal, Twelve‑Factor.
  • Mentor developers to elevate overall engineering maturity.

Developer Community

  • Animate community of practice: tech talks, coding dojos, hackathons.

Deliverables

  • Engineering playbook with patterns, anti‑patterns, and reference implementations.
  • Architecture decision records (ADRs).
  • Monthly code‑quality and community‑practice activity reports.
  • Technical debt register.
  • CI/CD pipeline templates for all service types.

Technical Requirements – Must‑Have

  • 10+ years hands‑on software development, building solutions from scratch.
  • Expert in Java (Spring Boot), C# (.NET Core), Python, or Kotlin.
  • Deep DDD, TDD/BDD, SOLID, Hexagonal / Clean Architecture, Twelve‑Factor App.
  • CI/CD tooling (Git, GitLab CI/CD); Docker, Kubernetes; Terraform / IaC.
  • Cloud: AWS (EKS, MSK, Lambda, S3, RDS, IAM, CloudFormation, API Gateway, SQS/SNS) or Azure (AKS, DevOps, Service Bus, Key Vault).
  • Event‑driven architectures (Kafka, SQS/Service Bus/IBM MQ); API design (REST, gRPC, OpenAPI).
  • Security‑by‑design, observability, and code quality tooling (SonarQube, SAST/DAST).

Domain – Strongly Preferred

  • Capital Markets / Investment Banking: trade lifecycle, pricing, risk, market data.
  • Corporate finance and securities services.

Soft Skills

  • Influences through craft, not authority; proven mentor and community builder.
  • Pragmatic: balances engineering excellence with delivery pressure.
  • Strong technical writing: ADRs, playbooks, engineering guides.

Education & Certifications

Bachelor’s degree in computer science or related field.

Certifications are a plus but not a substitute for hands‑on craft.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available