get in touch Search
open menu close menu

careers at Yonder

We view our relationships with colleagues as partnerships, working together to achieve shared goals while we enjoy our time.

Open Positions

open positions (8)

Software Architect (Backend-focused)


You
experience Architect, 8 yrs+ Experience as Backend Developer
degree Bachelor's or master's degree in computer science, engineering, or a related field (or equivalent professional experience)
location Iasi Opportunity available for professionals in Iasi
technologies
  • .NET .
  • Java J
  • Python P
  • Azure A
  • AWS A
Project
your role We are looking for an experienced Software Architect to lead the design and evolution of various backend systems for our clients' platforms. This is a client-facing technical leadership role where you will work across multiple projects and stakeholders, translating client requirements into technical solutions that hold up in production. While the primary focus is backend architecture, the role also requires good working knowledge of cloud infrastructure and security, since backend design decisions now shape deployment and security choices too. Frontend is not part of the core responsibilities, but familiarity with how backend design decisions affect frontend integration is expected. Increasingly, client projects call for backend systems that incorporate AI/LLM-powered features (chat interfaces, retrieval-augmented generation, copilots, automation). You will be expected to architect these components with the same rigor as any other backend service, covering data pipelines, APIs, security, and scalability, rather than treating them as a separate discipline.

Required skillset
  • Hands-on backend software development experience, with at least 2-3 years in an architect or technical lead capacity
  • Strong command of at least one major backend ecosystem (e.g., Java/Spring, .NET, or Python) and the ability to reason across others
  • Solid experience designing distributed systems, RESTful and/or event-driven APIs, and data models (relational and NoSQL)
  • Practical experience with cloud platforms (AWS and/or Azure) and cloud-native architecture (containers, orchestration)
  • Working knowledge of application and infrastructure security principles
  • Understanding of non-functional requirements: scalability, availability, performance, and resilience/failover design

Nice to Have

  • Exposure to frontend architecture (React, Angular, or similar) sufficient to guide full-stack integration decisions, even if not hands-on
  • Familiarity with security-specific tooling or practices: penetration testing basics, vulnerability scanning, or compliance frameworks (ISO 27001, SOC 2, GDPR-related technical controls)
  • Hands-on experience building or productionizing RAG systems, agentic workflows, or AI copilots
  • Familiarity with vector databases and embedding models
  • Understanding of LLM evaluation, guardrails, and cost/latency optimization for production AI features
  • Experience fine-tuning or self-hosting open-weight models for cost or data-sensitive client environments
  • Prior involvement in technical pre-sales, RFP responses, or solution architecture for client proposals
  • Experience mentoring or leading distributed/remote development teams
Responsibilities
  • Design and own end-to-end backend architecture (APIs, services, data models, and integration patterns) for client projects of varying scale and complexity
  • Define and evolve architectural patterns (microservices, modular monoliths, event-driven architecture, API-first design) appropriate to each client’s context and constraints
  • Translate business and functional requirements from clients into technical designs, estimates, and delivery plans
  • Design cloud-native and containerized solutions (Kubernetes, Docker) across major cloud providers (AWS, Azure, GCP), including hybrid and multi-cloud scenarios where relevant
  • Build security into the architecture from day one: authentication/authorization (OAuth2/OIDC), secrets and identity management, data protection, and alignment with standards such as OWASP
  • Define and govern API contracts, integration standards, and data flow between services and external systems
  • Guide and mentor development teams on architectural decisions, design patterns, coding standards, and technical debt management
  • Assess feasibility and trade-offs of proposed solutions and explain them clearly to technical and business stakeholders
  • Participate in pre-sales and proposal activities: contribute architecture sections, technical estimates, and solution design for client-facing bids and technical audiences
  • Design and integrate AI/LLM-powered capabilities into backend systems – including retrieval-augmented generation (RAG) pipelines, vector search, prompt/response handling, and integration with LLM providers or self-hosted models
  • Define data architecture for AI use cases: ingestion, chunking, embedding, and retrieval pipelines, along with the data governance and access controls around them
  • Evaluate build-vs-buy and vendor decisions for AI tooling (LLM APIs, vector databases, orchestration frameworks) based on client requirements, cost, and data sensitivity
  • Apply security and compliance thinking specific to AI systems: data leakage risks, prompt injection, access control on retrieved content, and responsible handling of client data used in AI pipelines

*Please note that by applying to this role you are informed about your personal data being processed by Yonder for this role and for future ones. You can find more details about our policy here.

our recruitment process


  • We hear about you /
    A friend recommends you /
    You apply

  • You show us your projects/profile



  • We contact you

  • We want to meet you & discuss more



  • We get back with feedback & ask you to join us

  • We welcome you



  • We get to know each other (community, team, clients)

  • We have fun and learn together



  • We are curious to see how you are feeling about the Yonder experience

  • You've got questions?
    We've got answers!
  • What makes Yonder unique? * compared to other tech consulting firms
  • Fun facts you should know!
  • Benefits package 
  • How can I apply for a role?

    You can apply by sending your updated CV to our official email address: [email protected]

    What kind of questions are asked in a technical interview?

    The interview will differ based on the seniority & type of role. We might include technical tests for internships (but don’t worry about it, it will contain only frequent questions from the subjects you have studied so far).

    What are the main technologies that Yonder works with?

    We use different technologies depending on the project we are working on, but you will have the opportunity to switch them. We work with .NET, Java, iOS, Angular, React, Vue, Android, SQL server, Python, PostgreSQL, Docker, Kubernetes, Helm, Azure, GitLab, Outsystems.

    Can I work remotely?

    Yes, we value flexibility. We support hybrid work, a dynamic mix between work remotely and work from the office. This year we opened 2 new modern working spaces (Cluj Napoca and Iasi) which increases interaction and gives us the opportunity to take new initiatives.

    To what cultures will I be exposed?

    Our partners are from all over the world starting with Europe and ending with America and Australia. (Australia, Canada, Denmark, France, Finland, Germany, Ireland, Norway, Poland, Romania, Sweden, Switzerland, The Netherlands, USA, and UK)

    How will I work at Yonder?

    You will work agile. Our main credo is to be small and nimble.

    What kind of info is important for the interview?

    You can send us either an updated resume or your LinkedIn profile and portfolio. We know you're proud of your personal projects you've been working at, so it could be Dribbble, Github account, etc. Note: Please make sure that the contact information is correct.

    How long should I wait for an interview appointment since I applied for the role?

    Our aim is to match the right candidate with the right opportunity, and we pay attention to each resume/portfolio received. Depending on the number of applications, we will contact you as soon as possible if your profile suits the role requirements.

    In what sort of industries does Yonder work?

    We experienced a various of verticals so far but most of the project were/still are in Healthcare, Local Government, Financial (including Banks, Insurances, Investments), Energy & Utilities, Education, Mining, Industry & Manufacturing, Construction, Museums, Law & Notaries, Logistics, Transportation, Automotive, Unions & other Organizations, Hosting, Retail, Food. 

    How should I prepare for my first job in Yonder?

    Firstly, you can start by developing your technical skills through online courses, certifications, and hands-on experience. Secondly, it is important to know the business principles to be able to understand the needs of Yonder's clients and contribute to their success. If you are passionate about your field keep up with industry trends. You should practice teamwork and communication because we have a close relationship with clients, team members and stakeholders. Last, but not least, be open to learning because Yonder is a fast – paced and dynamic environment.

  • We own our careers. Personal and professional development are steered and driven by each one of us. The main ingredients for a successful career path are mutual investments: eagerness to learn and organizational support.

    We have dedicated Career Managers to act as role models to facilitate growth.

    Internal mobility and technology shift are looked kindly (not only vertical promotion, but also professionals laterally expand their knowledge through diversity of experience).

    IDE culture. We are driven to results, committed to getting them, ambitious and entrepreneurial, with an eye on the market and putting the customer at the center of our attention.

    We value respect and freedom of speech. It is part of our culture to challenge the status quo to produce better and innovative solutions.

    You will have the chance to explore diverse cultures and different business practices. You will be exposed to our clients and have direct communication with them. Along the journey you can try new initiatives and test new things.

    Being a yonderist means affiliation to a talented team and great people.

  • Yonder is a place where you can start your career as a junior and grow as an expert in your area of interest. More than 50 senior colleagues started their first career at Yonder. They love it, enjoy it, and embrace the opportunity of development. Now they pass it on to our newest colleagues.

    We kept our DNA intact over the years and promoted colleagues who had remarkable success with their teams. 70% of our leadership, both customer and technical, was promoted internally.

    Diversity is what helps us to create innovative solutions internally and externally.

    • 43% of our colleagues are brave, inspiring, and talented women
    • 41% of them are happily married and 29% are proud parents
    • 101% appreciate a healthy lifestyle

    We get along well with gen Z, gen X and millennials.
    Yonder is a fresh young and innovative company with an average age of 30 years.

  • We want our people to feel good, to enjoy themselves and relax.

    We would like to take care of our people as humans not only professionals.

    We are concerned about health, education, sport and travelling.

    For each of these 4 pillars we created a dedicated package from which you can choose.