Description
We are building shared gaming and transactional platforms, with a strong focus on transaction integrity, consistency across services, and long term architectural correctness. The Software Architect will work closely with Tech Leads and senior engineers across both domains, acting as a full time owner of backend architecture, patterns, and guardrails. This role is not about line management, but about ensuring technical coherence, scalability, and correctness across a rapidly evolving distributed system.
Key Responsibilities:
Own and evolve the backend architecture across gaming and transactional platforms, ensuring consistency, correctness, and long term sustainability.
Define and enforce architectural patterns, service boundaries, and integration standards, preventing ad hoc solutions and uncontrolled divergence.
Design and oversee transaction engines and state management flows, including remediation, compensation, and reconciliation strategies.
Drive the adoption of robust distributed system patterns, including saga like workflows, idempotency, and failure recovery.
Act as the primary technical authority for cross service concerns such as consistency models, data ownership, and contract definitions.
Partner with Tech Leads on complex design decisions, reviews, and trade offs, providing hands on architectural guidance.
Support teams through design reviews and critical pull requests, especially in high risk or high impact areas.
Ensure a single source of truth approach across services, leveraging gRPC and strongly typed contracts for cross language integration.
Collaborate with infrastructure and product teams to ensure architectural decisions align with delivery realities and regulatory constraints.
Company
Block Labs positions itself as a builder-focused accelerator offering blockchain development, marketing services, and investment support to Web3 and blockchain projects.
Related postings
Air Apps
Software ArchitectUnited Kingdom and 1 otherAir Apps
Software ArchitectUnited States and 2 othersCSG
Software ArchitectBraga, Portugal and 1 otherAir Apps
Software ArchitectLisbon, Portugal