Czechia•International
Remote
Senior
Full Time
remotecontractAIsoftware architecturesenior
Requirements
- •5+ years in software engineering, including 3+ years owning architectural decisions for production systems as an architect, principal engineer or technical lead, with experience taking solutions from initial concept through implementation to production.
- •Strong computer science and system design fundamentals for scalable, high-load distributed systems, including reliability, failure handling, observability and architectural trade-offs.
- •Hands-on AWS experience designing and running production services, plus practical Kubernetes experience and the ability to work closely with DevOps on deployment and operational improvements.
- •Experience delivering production LLM-based solutions, with an understanding of their lifecycle from business need and design through implementation and operation.
- •Experience evaluating and monitoring LLM systems across quality, latency and cost using observability and evaluation tooling such as Langfuse or similar platforms.
- •Experience reviewing other teams’ code and architecture and guiding legacy modernisation or migrations.
- •A strong software engineering background, preferably with substantial Python and/or Node.js experience, and the flexibility to review and work across different stacks, including legacy PHP.
- •Experience with PostgreSQL and NoSQL design and query optimisation, and asynchronous, event-driven systems using Kafka, RabbitMQ or similar brokers.
- •Practical experience using agentic coding tools such as Claude Code, Codex or similar, with sound judgement about verifying generated code and assessing proposed changes.
- •Clear technical writing and communication with engineers and non-technical stakeholders.
- •B2 or higher English for collaboration with distributed teams.
What You'll Do
- •Translate business needs into architectural decisions, explaining trade-offs, costs and risks and balancing technical quality with delivery priorities.
- •Review code, architecture and vendor deliverables. Produce concise, actionable findings, prioritise improvements, and verify that critical issues have been resolved.
- •Establish shared standards across projects, including security, documentation, service contracts and observability, and guide teams in adopting them.
- •Define guardrails for production LLM and agentic systems, covering evaluation, prompt management, model routing, multi-provider access, security and cost control.
- •Guide legacy modernisation initiatives, including application decomposition, authorisation modernisation, workflow migration and safe transition planning.
- •Work with engineering and DevOps teams to advance Kubernetes adoption, improve deployment workflows and observability, and diagnose architectural bottlenecks.
- •Build prototypes and reference implementations to validate decisions, and conduct technical interviews for engineering hires.
Nice to Have
- •Experience with AIOps: applying AI to operational workflows, including anomaly detection, alert correlation, incident triage and observability.
- •Understanding when classical ML is more appropriate than an LLM, and experience with MLOps.
- •Experience with Keycloak or Azure AD SSO migrations.
- •Experience with Backstage.
- •Experience conducting vendor delivery audits.
- •AWS Solutions Architect – Professional or Anthropic Claude certification.
Benefits
- •Competitive salary tailored to the candidate's experience and skills, payments processed monthly (USD)
- •Full Remote work
- •Work schedule: Monday-Friday, from 1:00 pm to 9:00 pm EEST (incl. 60-min breaks)
- •Opportunity to work with cutting-edge AI and cloud solutions
- •Access to the latest AI tools and premium subscriptions
- •Long-term B2B collaboration
- •Paid sick leave, vacation, and public holidays
- •Reduced Fridays during the summer
