
Technical Architect
Posted Sep 17

Posted Sep 17
This is a fully remote position, open to applicants in United Kingdom.
β’ Take ownership of the architectural design and technical standardization for the Brahma Studio platform.
β’ Establish technical accuracy through initial system design, service boundary specifications, and architectural documentation such as ADRs and RFCs.
β’ Collaborate with fellow architects and teams across the organization to assess dependencies, negotiate technical limitations, and synchronize cross-platform functionalities.
β’ Substitute temporary solutions with sustainable design patterns.
β’ Enhance build pipelines and optimize oversized Docker containers.
β’ Lead comprehensive system design by assessing scalability, data flows, trade-offs, performance constraints, stress testing, and resilience prior to implementation.
β’ Create and maintain technical specifications, RFCs, ADRs, API contracts, and standardized software patterns.
β’ Architect, profile, and optimize distributed, high-throughput data processing pipelines utilizing native GCP services.
β’ Implement observability, logging, and error management across cloud-native microservices.
β’ Develop production-quality Python code for essential platform modules and critical frameworks.
β’ Conduct code reviews and mentor senior engineers in structured architectural methodologies.
β’ Over 8 years of software engineering experience with a focus on backend system architecture and high-volume enterprise data processing.
β’ Demonstrated experience as a system design authority (Staff Engineer, Principal Engineer, or Architect).
β’ Proven ability to assess complex edge cases prior to construction.
β’ Expert-level knowledge of modern Python, including asyncio, type hinting, performance profiling, and memory management.
β’ Extensive experience in designing and managing architectures on Google Cloud Platform (GCP).
β’ Strong proficiency in multi-stage Docker builds and container optimization.
β’ Familiarity with Go, including the ability to read, write, or integrate Go-based microservices where concurrency requirements exist.
β’ Remote work available within UTC+0 to UTC+3 time zones.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.