{"id":2117373,"url":"https://alion.io/job/synerise-junior-scala-engineer","title":"Junior Scala Engineer","company":{"id":1683,"name":"Synerise","domain":"synerise.com","url":"https://alion.io/company/synerise","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kraków, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":7000,"max":9000,"currency":"PLN","period":"month","gross":null,"usd_annual":27636},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Akka","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Apache Pekko","optional":false},{"name":"Azure","optional":false},{"name":"Cats Effect","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GCP","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"Jaeger","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Scala","optional":false},{"name":"ScyllaDB","optional":false},{"name":"SQL","optional":false},{"name":"ZIO","optional":false}],"status":"live","first_seen_at":"2026-10-05T14:05:11Z","employer_posted_date":null,"last_verified_at":"2026-10-05T14:05:11Z","board_verified":false,"closed_at":null,"days_open":10,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":10},"description":"Synerise is not just another tech company. It is a space where our brilliant team consequently brings technology change to the business world and instead of following known paths, we are creating a new one – a next-generation, fully personalized, and AI-driven customer experience.\nWe successfully deliver an all-in-one tool – Synerise. An ever-evolving behavioral data platform, enhanced by AI to generate outstanding ROI in more than 30 markets for industry leaders in Retail, Banking, eCommerce, Automotive, Insurance, and Telco, processing more than 150 billion transactions annually. However, we don’t limit ourselves solely to this solution. We’re building BaseModel – a foundation model for behavioral data embedded within a novel platform for enterprise Data Science teams, that is another step on our path to create innovation in AI and demonstrate its potential for the business world.\nHaving such great solutions, we are looking for a highly motivated Junior Scala Engineer to join our brave and brilliant Synerise Team. See if you fit our diverse and dynamic environment, where we constantly evolve together with the growth of our clients.\nOur Backend Team works with Scala, Kafka, ElasticSearch, ScyllaDB, Azure, GCP, and Kubernetes. Distributed tracing (OpenTelemetry, Jaeger), structured logging, and rich metrics are core to how we build and operate services — not an afterthought. Both Backend and Frontend teams are supported by dedicated QA and Infrastructure teams. We like to experiment, and we have the environment to do it. We use AI coding assistants (Claude, Copilot) as a daily part of our workflow — not to replace engineering judgment, but to move faster on the parts that benefit from it.\nThe platform handles up to 28k API requests per second at peak with p95 latency under 100ms. You'd be joining the team responsible for event processing and analytics — the part of the platform that ingests, processes, and stores customer behavior events at scale, and powers the analytical capabilities our clients rely on. It's the data backbone the rest of the product is built on.\nYou'll be working on software that:\nIngests and processes high-volume streams of customer behavior events from online and offline commerce — peaks at 30k events per second\n\nReliably stores and organizes event data for downstream analytics and querying\n\nPowers the analytics module that turns raw events into insights for our clients\n\nHas to stay reliable, ordered, and correct under load\n\nRuns on a microservices architecture on Kubernetes\n\nWhat will you do on a daily basis?\nDevelop architecture and design patterns to process and store high volume data sets. \n\nDevelop software with a core focus around optimisation and performance. \n\nTranslate complex functional and technical requirements into detailed design. \n\nPerform analysis of vast data stores and uncover insights.\n\nWhat will make us a perfect match?\nProgramming skills in any JVM language (like Java, Scala) and a strong willingness to learn them quickly. \n\nStrong Scala skills, with production experience using an effect system (Cats Effect, ZIO, or Akka/Pekko) — we care more about depth of understanding than years on your CV. \n\nWorking knowledge of Apache Kafka — not just as a consumer API, but understanding partitioning, delivery guarantees, consumer groups, rebalance issues, and consumer lag. \n\nBasic experience with at least one web framework and an understanding of how web applications work. \n\nFamiliarity with SQL or NoSQL databases and basic database queries. \n\nHands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work. \n\nDecent troubleshooting and analytical skills with a methodical approach to solving technical problems. \n\nA passion for building tools and learning new technologies. \n\nStrong analytical and communication skills. \n\nWhat will convince us even more? \nExisting GitHub/Gitlab portfolio or personal projects. \n\nExperience with microservices architecture. \n\nBasic knowledge of AI/ML concepts. \n\nWhat can we provide for you?\nWork on a production-grade, large-scale system used by enterprise customers worldwide.\n\nReal technical challenges around performance, data volume, and distributed systems.\n\nOpportunities for continuous technical growth and deeper ownership over system design.\n\nSupport from experienced engineers and a strong engineering culture.\n\nInfluence on architectural and technical decisions within your team.\n\nTech stack\nScala\nJava\nZio\nAkka\nApache Kafka\nAPI\nClaude Code\nGithub Copilot\nAI/ML Concepts","description_format":"text","description_chars":4572,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Predictive Analytics","Recommendation Systems","Marketing & Sales AI","Retail & Commerce AI"],"lifecycle":[{"event":"open","at":"2026-10-08T22:59:03Z"}],"visa":[],"liveness":{"score":72,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.802,"p_room":0.9,"age_days":10,"expected_fill_days":17,"reasons":["seen:10","velocity","win:mid","comp:junior"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":27636,"is_top_pay":false},"html_url":"https://alion.io/job/synerise-junior-scala-engineer","json_url":"https://alion.io/job/synerise-junior-scala-engineer.json","meta":{"generated_at":"2026-10-16T10:42:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9251,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1683},"rest":"https://alion.io/mcp/rest/get_company?id=1683"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsynerise-junior-scala-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsynerise-junior-scala-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsynerise-junior-scala-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/synerise-junior-scala-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsynerise-junior-scala-engineer"}]}