Solution Architect

New
N
NetguruSoftware engineering
Workable workplace: remote; Workable locations: PolandFull-TimeSenior
Salary28,000 - 32,000 PLN per month
Apply NowOpens the employer's application page

Job Details

Languages
Fluent Polish and English (B2+).
Experience
10+ years in software engineering; 3+ years designing systems as an architect, principal or staff engineer, or similar.
Required Skills
Node.jsPythonJavaKotlinTypeScript.NETReactSoftware Engineering

Requirements

  • Have 10+ years of software engineering experience.
  • Bring a hands-on developer background in major technology stacks such as TypeScript/Node.js, Python, Java/Kotlin, .NET, or React; you still code.
  • Have 3+ years designing systems as an architect, principal or staff engineer, or in a similar role.
  • Have proven experience designing complex, integrated enterprise systems end to end.
  • Have hands-on production experience with data-heavy and AI/ML systems, including LLM-based solutions.
  • Have strong cloud architecture skills in AWS, Azure, or GCP.
  • Have a track record of estimates that held up in delivery.
  • Be able to explain trade-offs to CTOs and business stakeholders.
  • Be fluent in Polish and English (B2+).
  • Consulting or software house experience is a plus.
  • Experience in regulated domains or commerce architectures is a plus.

Responsibilities

  • Design technical solutions for new opportunities and RFPs, covering architecture, components, integrations, data flows, infrastructure, and trade-offs.
  • Design complex, integrated, cloud-native enterprise systems that account for client legal and regulatory constraints.
  • Design data-heavy and AI/ML systems, including data pipelines, LLM and agentic solutions, RAG, evaluation, and running costs.
  • Choose technology stacks and integration patterns, and justify choices in writing.
  • Break solutions into scope and produce bottom-up estimates, owning the assumptions and risks.
  • Factor AI-assisted delivery, including oversight, review, token, and infrastructure costs, into effort and cost estimates.
  • Challenge estimates and present options in deal reviews; flag deals that are too risky to commit to.
  • Build PoCs, spikes, and prototypes to validate technical choices before commitment.
  • Run technical discovery and inception, then hand solutions over to the Tech Lead and team and support them in the first sprints.
  • Join client discovery calls and workshops, write technical proposal content, and defend it to client CTOs and engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
28,000 - 32,000 PLN per month
Apply Now