About the Role
We are seeking a Senior Technical Architect to drive architecture, design, and technology strategy for our enterprise-level revenue optimization and performance management platform. The ideal candidate will bring deep experience in cloud-native architecture, distributed systems, and modern application frameworks, with proven expertise in security, scalability, integrations, and enterprise data processing pipelines.
As a senior leader, you will collaborate with engineering, DevOps, InfoSec, product, and business stakeholders to ensure our platform is resilient, secure, compliant, and scalable while supporting our roadmap for growth and innovation.
Key Responsibilities
Architecture & Design
● Cloud-Native Architecture: Expertise in designing AWS-based cloud architectures for scalability, high availability, and cost optimization (EKS, EMR, RDS, Redshift, S3, Lambda, VPC, IAM).
● Microservices & API Design: Strong experience in microservices architecture, service decomposition, API gateway patterns, REST, GraphQL, gRPC, and event-driven messaging (Kafka, SQS, SNS).
● Data Architecture: Ability to design data pipelines, ETL/ELT frameworks, data lakes, data warehouses, and distributed processing systems, ensuring data quality, schema evolution, and reconciliation.
● Security & Compliance by Design: Embed security, access control, encryption, and compliance (SOC2, PCI, GDPR, ISO 27001) into all layers of architecture.
● Scalability & Resilience: Design systems that handle geo-distributed deployments, multi-tenancy, auto-scaling, failover, and disaster recovery.
● Observability & Monitoring: Define logging, monitoring, alerting, and performance tuning standards for applications and infrastructure.
● CI/CD & Deployment Architecture: Design pipelines that enforce code quality, automated testing, versioning, and secure deployments across environments.
● Technical Documentation & Decision Records: Clearly document architecture diagrams, design decisions, trade-offs, and rationale for stakeholders and auditors.
● Future-State Roadmapping: Ability to plan evolutionary architecture and modernization strategies, including monolith-to-microservices migration, cloud adoption, and AI/ML integration.
● Performance & Cost Optimization: Design for efficient compute, storage, and network usage while maintaining required SLA, latency, and throughput.
Qualifications & Skills
● 10+ years of experience in enterprise software engineering and architecture.
● Strong expertise in AWS Cloud services including EKS, EMR, RDS, Redshift, S3, Glue, Lambda, VPC, and IAM.
● Proven experience in microservices architecture, API design (REST, GraphQL, gRPC), and event-driven systems (Kafka, SQS, SNS).
● Deep expertise in data pipelines, ETL/ELT, data lakes, data warehousing, and distributed processing.
● Experience with containerization and orchestration (Docker, Kubernetes, Helm, service mesh).
● Strong understanding of security architecture, IAM, OAuth2.0, OIDC, SAML, Auth0, and compliance frameworks (SOC2, PCI-DSS, GDPR, ISO 27001).
● Proficiency in DevOps, CI/CD, GitOps, Jenkins, ArgoCD, GitHub Actions, and Infrastructure-as-Code (Terraform, Ansible, Pulumi).
● Expertise in observability, monitoring, logging, tracing, and performance tuning using New Relic, OpenTelemetry, Prometheus, Grafana, ELK/EFK.
● Extensive experience in database design and management: relational (MySQL, Postgres), NoSQL (DocumentDB, DynamoDB), and data warehouse (Redshift, Snowflake).
● Experience designing geo-distributed, multi-tenant, high-availability, and resilient SaaS architectures.
● Familiarity with frontend frameworks (Angular, React) and mobile application architecture.
● Strong skills in architectural governance, technical debt management, and future-state roadmap planning.
● Understanding of AI/ML workflows for anomaly detection, KPI forecasting, and optimization.
● Expertise in cost optimization, scalability, disaster recovery, and high-performance infrastructure design.
● Hands-on experience with software lifecycle best practices, agile methodologies, and code quality governance.
● Ability to evaluate tools, frameworks, and platforms for strategic enterprise adoption.
● Strong analytical, problem-solving, and decision-making skills with the ability to balance trade-offs.
Nice to Have:
● Familiarity with AI/ML model deployment for anomaly detection, KPI forecasting, or optimization.
● Knowledge of observability platforms (New Relic, OpenTelemetry, Prometheus, Grafana).
● Contributions to architecture review boards, governance committees, or large-scale migration programs.
...Less