Y Soft

Product-Oriented Software Engineer

Y Soft

full-time

Posted on:

Location Type: Hybrid

Location: Brno • 🇨🇿 Czech

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudJavaJavaScriptKubernetesPythonScalaShell Scripting

About the role

  • Join our existing 130 developers, spread across 18 teams, in a unique managerless organization that's all about individual responsibility, trust, and solving real problems (not just cranking out code).
  • Work on Cloud and AI projects in a team-focused culture without a hierarchical management structure.
  • Shape the product from UI to backend and cloud orchestration as part of a full-stack experience.

Requirements

  • Java proficiency, or solid experience with another OOP language and a willingness to switch
  • Genuine interest in functional programming. Scala is our backend language of choice, and we’ll help you get there
  • Experience and interest in AI - Our strategy focuses on robust automation that blends innovative research with real-world enterprise needs, moving beyond basic chatbot integration.
  • Readiness to drive things forward, whether it be through tech exploration, pair programming, or sharing your insights
  • Ability to switch context and stay comfortable outside a single tech stack
  • Curiosity, responsibility, and a desire to get things done, not because you’re told, but because it excites joy
  • Fluent in Czech/Slovak + English at least B2.
  • Nice to have
  • Experience with any functional or multi-paradigm language: Scala, JavaScript, Python, etc.
  • DevOps awareness: Kubernetes, ArgoCD, Bamboo, shell scripting
Benefits
  • A manager-less structure. No micromanagement. No status pyramids. Everyone has a say, and it counts.
  • Full-stack experience. You can shape the product from UI to backend and cloud orchestration. We’re not boxed into roles.
  • A “stuff diving” mindset. We work with what’s needed, apply the right principles, and carry lessons across technologies.
  • Freedom to grow. If you like exploring new things like DevOps, functional programming, frontends, whatever we’ve got space for it.
  • Peer-driven culture. We build things together, review each other’s code, and hold regular knowledge-sharing sessions.
  • Home office is not a benefit; it is a standard – we are used to working in a hybrid model, based on team agreement.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScalafunctional programmingJavaScriptPythonKubernetesArgoCDBambooshell scriptingOOP
Soft skills
individual responsibilitytrustproblem-solvingcuriosityresponsibilitydesire to get things donecontext switchingteam-focusedpair programminginsight sharing