Software Architect (hybrid from Warsaw)
We are seeking a Software Architect to act as a strategic engineer who translates business vision into high-integrity System Design Documents (SDDs) and leverages agentic augmentation to bootstrap development. The person in this role will ensure that our One‑Code strategy, Backend‑for‑Frontend (BFF) standards, and Headless Commerce approach are technically feasible and aligned with business objectives. The role requires designing initial architectures with AI assistance to create executable architectural skeletons that enable development teams to deliver rapidly and reliably.
Responsibilities
Produce clear, high-integrity System Design Documents and architectural artifacts that map business requirements to technical solutions.
Define initial architecture skeletons using AI-assisted workflows and guide their translation into developer-ready implementations.
Validate and operationalize One‑Code strategy, BFF standards, and Headless Commerce patterns across teams, ensuring technical feasibility and maintainability.
Design distributed systems and trade-off analyses that reflect real-world constraints (consistency, availability, partition tolerance, latency, cost).
Create and maintain visual architecture artifacts (diagrams-as-code, BPMN, UML) that are actionable for both stakeholders and engineering teams.
Collaborate with non-technical stakeholders to align business vision with feasible architectural solutions and document agreed scope and constraints.
Mentor engineering teams on architecture adoption, operational implications, and best practices for API-first and microservice architectures.
Work collaboratively in a hybrid model, attending 1–2 days per week in the Warsaw office for architectural reviews and collaborative sessions (preferred).
For senior candidates: lead large-scale migration initiatives, influence executive stakeholders on architectural investment, and define SDD standards and AI-assisted workflows adopted by other teams.
Qualifications
Experience in architectural roles.
Demonstrated experience designing distributed systems and making pragmatic trade-offs in complex environments.
Fundamental understanding of TypeScript, Node.js, and React ecosystems and the ability to justify technology choices relative to business goals.
Experience or high‑level conceptual mastery of using AI agents to accelerate architectural documentation and initial code generation.
Proven ability to develop SDDs in collaboration with non-technical clients and to reconcile business needs with technical feasibility.
Deep knowledge of domain-driven design (DDD), microservices, API-first strategies, and distributed systems principles (including CAP theorem and eventual consistency).
Proficiency in visual communication: diagrams-as-code (Mermaid, PlantUML) or formal notation (BPMN, UML), with a track record of producing executable visual artifacts.
English language proficiency at B2 level or higher for technical documentation and cross-team collaboration.
For senior candidates: evidence of migration leadership, strategic influence with C‑level or director stakeholders, definition of SDD/documentation standards, and production of AI-assisted workflows adopted by teams.
Benefits
Hybrid working arrangement with preferred in-office presence for architectural workshops (1–2 days per week in Warsaw).
Opportunity to shape enterprise architecture, standards, and AI-assisted engineering practices across the organisation.
Collaboration with cross-functional teams and direct engagement with product and business stakeholders.
Access to modern tooling for diagrams-as-code and AI-assisted design workflows, and a focus on professional development and peer learning.
Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
Agile approach and no bureaucracy.
Outstanding integration trips to various places in Europe for all employees.
Activities to support your well-being and health.
Luxmed Gold Extended medical care and Multisport Plus benefit.
Please apply via the application form if this opportunity aligns with your experience and interests.
Software Architect (hybrid from Warsaw)
Software Architect (hybrid from Warsaw)