You will:
Define and evolve architectural standards across security, data, and observability.
Collaborate with engineering teams to ensure cohesive and scalable system design.
Architect high scale services, APIs, and data pipelines for enterprise workloads.
Conduct architectural specifications review sessions (we work SDD and TDD), design workshops, and code level consultations.
Mentor engineers and lead architectural governance and design decisions.
Essential Requirements:
10+ years of software engineering experience, including experience in an architectural or technical leadership role.
Strong expertise in SaaS and on prem architectures, microservices, and data platforms.
Proficiency in modern programming languages (e.g., Java, Go, Python, or JavaScript/TypeScript) and cloud platforms (AWS, Azure, or GCP).
Experience with containers and orchestration tools (Kubernetes, Docker) and event streaming/data technologies.
Bachelors or Masters degree in Computer Science, Engineering, or related field.
Desirable Requirements:
Experience with enterprise AI/ML data platforms or large scale distributed systems.
Familiarity with cloud security, infrastructure as code, or regulated environments.





















