This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As Associate Architect, you will lead the design, development, and evolution of enterprise-scale applications across diverse technology stacks. The ideal candidate is a hands-on Developer and Architect with deep expertise in multiple programming languages and frameworks, capable of driving strategic technical decisions while mentoring development teams and ensuring high-quality, scalable, secure solutions
Job Responsibility:
Define end-to-end architecture for modern applications using multiple programming languages and paradigms
Create high-level and low-level design documents, architecture blueprints, and technology roadmaps
Evaluate and recommend optimal technologies, frameworks, and patterns aligned with business goals
Lead prototyping, POCs, and reference implementations across varied tech stacks
Collaborate with cross-functional teams — product, UX, DevOps, QA — to deliver high-performance solutions
Provide deep engineering guidance and mentorship to developers across languages and platforms
Design and build systems using a combination of languages (e.g., Python, Java, Kotlin, Go, C#, JavaScript/TypeScript)
Ensure interoperability and integration of heterogeneous systems and services
Promote best practices in coding, modularity, API design, and system composition
Ensure application scalability, reliability, and performance through robust architectural patterns
Oversee secure coding practices, threat modeling, and compliance with industry standards
Drive cloud-native architecture adoption using AWS, Azure, or GCP
Partner with DevOps teams to define CI/CD pipelines, automated testing, and deployment strategies
Advocate infrastructure-as-code and containerization (Docker, Kubernetes, Terraform, etc.)
Communicate architectural decisions to both technical and non-technical stakeholders
Document and enforce architectural standards, patterns, and governance processes
Participate in project estimation, planning, and risk assessment
Requirements:
9+ years of Full-stack development experience with strong in backend using Python and any other language like Java, Go, .NET
Recent 3+ years in Python
Proven ability to lead projects and manage engineering team/s (technically and not as PM)
Strong command of AWS services: Lambda, EC2, EKS, API Gateway, Step Functions, DynamoDB, S3, SNS/SQS