Hi there! 👋
Are you a Back-End Engineer who likes building systems from the ground up? Are you curious about AI-driven applications and excited to dive into cutting-edge technologies—even if you haven’t worked with them yet?
If you work with Python, have experience with scalable architectures, and enjoy solving real-time communication challenges with Go and WebSockets, we’d love to hear from you!
🌊Who are we?
BlueOcean Gaming is a trusted B2B online casino software provider with more than 15 years of experience in the online gaming industry.
Fuelled by team spirit, a visionary mindset, and a commitment to learning and integrity, we have achieved over 30% growth year after year. Some of our products even rank among the global top 10, and our vision pushes us to aim even higher. We have earned our place among the industry’s best and remain dedicated to staying at the forefront of iGaming excellence.
‼️The key bits:
- Office location: Nova Gorica, Ljubljana
- Hybrid work: 3 days in the office, 2 days from home (Tuesday & Thursday)
- Start date: As soon as possible
- Recruitment process: 1st Interview, Tech Interview, Task, 3nd Interview, Offer
- Your profile: Team player, proactive, problem-solver, strong Python, Go skills, PostgreSQL, RESTful APIs or GraphQL, bonus if you dabbled in AI/ML, vector search, or cloud platforms.
- Your goal: Build a robust, scalable back-end system that powers an AI-driven chatbot using RAG technology, enabling accurate, real-time responses through efficient data retrieval and processing.
- Your task: Design and implement back-end logic, real-time communication via WebSockets, and integrations with vector databases and AI retrieval systems.
- What we offer to you: A global, dynamic work environment with flexible arrangements, competitive pay, performance bonuses, a modern workspace, fun team events, and opportunities for personal and professional growth.
💻What you will do:
As a Senior Back-end Engineer, you’ll help us develop the server-side backbone of a next-gen AI chatbot platform. Your focus will be building robust, scalable infrastructure using Python and Go, supporting real-time communication, and integrating modern tools like vector databases and cloud services.
You don’t need prior experience with LLMs or RAG pipelines—just a strong backend foundation and the curiosity to learn and build new things.
🗒️Your day-to-day responsibilities will be:
- Design and develop scalable, high-performance back-end systems using Python and Go
- Build and maintain APIs and backend services for real-time chatbot interactions
- Implement WebSocket infrastructure for live messaging and seamless user experiences
- Integrate and optimize vector search using PostgreSQL (such as pgvector or Supabase) for advanced search capabilities
- Connect LLMs (like OpenAI) to backend workflows using RAG (Retrieval-Augmented Generation)
- Collaborate closely with Product Manager, FE and BE team, QA testers
- Monitor, debug, and improve system performance, scalability, and reliability
- Contribute to clean, well-documented code and team best practices
✅A sneak peek into the skill set ... have a look if you are a match:
- Strong Python skills (core language, APIs, services, background jobs, etc.)
- Experience with Go, especially for performance-critical or real-time applications
- Knowledge of PostgreSQL; experience with vector extensions like pgvector is a plus
- Experience working with RESTful APIs or GraphQL for service communication.
- Experience with Docker and containerized deployment workflows
- Understanding of Retrieval-Augmented Generation (RAG) architecture and AI/ML concepts
- Bonus if you’ve worked with:
- AI/ML workflows (LLMs, RAD pipelines, text processing, ...)
- Supabase, pgvector, or other vector-based search systems
- Cloud platforms for hosting/scaling apps (AWS, GCP, etc.)
🎯Your characteristics will add extra fuel to our journey if you are a:
- Team player. You collaborate seamlessly, communicate effectively, and contribute to a supportive work environment.
- Proactive & Self-Initiative. You take ownership of challenges, anticipate needs, and drive solutions without waiting for instructions.
- Solution-oriented. You approach complex backend or infrastructure problems with a cool head and a focus on delivering practical, scalable solutions—whether it's a WebSocket hiccup or a query optimization.
- System thinker. You understand how components fit together and can design systems that are not just functional, but also maintainable, secure, and built to scale—from API endpoints to real-time data pipelines.
👥Why join us?
- Global engagement. Diverse people, diverse countries—there’s never a dull moment.
- Flexible work arrangements. Work 3 days in the office and 2 days remotely.
- Full-time employment. Permanent contract with a 6-month probation period.
- Fair compensation. Competitive salary that reflects your knowledge and experience.
- Monthly performance bonuses. Earn additional rewards for exceptional business performance.
- Annual performance bonuses. Up to 10% of your annual salary as a bonus for outstanding results.
- Endless perks. Enjoy free coffee, snacks, and fresh fruit. Have lunch with our private chef or bring your own meals.
- Need a new phone? We have got you covered with subsidized mobile phone purchases.
- Modern workspace. Bright, new offices in the heart of Nova Gorica with guaranteed parking.
- Relaxed and friendly atmosphere. Join us for annual teambuilding events and fun activities throughout the year (our very own Oktoberfest, Easter party, Ugly Christmas Sweater Bowling, New Year’s party, and more).
- Growth and development support. We provide a development plan, mentorship program and opportunities for personal and professional growth for all employees.
🌊Are you ready to dive into the BlueOcean with us? 🌊
Apply now by filling out our application form (https://tally.so/r/3qpDzd) until 15th of June. We’d love to hear from you!
In case of any questions, you can write us at [email protected] - we are here for you.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Front-End Developer
2026-05-25
Senior Front-End Developer
2026-04-30
Senior Software Engineer
2026-05-24
- Posted
- May 07, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ljubljana
- Company
- BlueOcean Gaming
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Front-End Developer
2026-05-25
Senior Front-End Developer
2026-04-30
Senior Software Engineer
2026-05-24