Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptKubernetesPostgresPythonRedis
About the role
- Role sits between technology strategy and hands-on architecture guidance with emphasis on event-driven architectures, roadmap building, and technology adoption.
- Set the direction for utilization of available technology and architecture components across engineering.
- Build and maintain a Technology Adoption Roadmap transforming high-level strategy and customer needs into concrete initiatives and implementations.
- Provide direction and feedback to improve technology adoption, platform capabilities, and product features.
- Continuous support to Pod Leads and Managers to build roadmaps, create plans, and break projects into executable pieces of work.
- Collaborate with cross-functional teams (ops, engineers, data scientists, business analysts, product, customer success) to align technical solutions with business needs.
- Deliver architecture guidance, technical decisions, and mentorship for platform and product features.
Requirements
- Deep knowledge and understanding of event-driven architecture required to facilitate the continuous improvement cycle.
- Broad understanding of technologies such as generative AI and ability to translate technology into business.
- Ability to bridge understanding between ops, engineers, data scientists, business analysts, customer success managers, stakeholders, and customers.
- 5+ years of experience in software development.
- 3+ years of experience as architect.
- Strong experience with Python.
- Experience with vanilla JavaScript.
- Experience with relational databases (eg. PostgreSQL) and KV stores (eg. Redis).
- Experience in cloud platforms (Azure / AWS / GCP).
- Experience with CI/CD pipelines and tools like GitHub Actions.
- Strong understanding of event-driven systems and distributed architectures.
- Proficiency in English language (B2+/C1 level).
- Nice to have: Experience with containerization tools (Docker / Podman) and orchestration platform (Kubernetes).