June 8, 2026

DevOps Engineer

Mid • Remote

12,000 - 20,000 PLN

Krakow, Poland

We successfully deliver an all-in-one tool - Synerise (YouTube link). 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 (website link) - 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.

Having such great solutions, we are looking for a highly motivated DevOps 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.

What will you do on a daily basis?

  • Maintain and develop production infrastructure for a large-scale, real-time multi-tenant platform.

  • Work closely with backend engineers to support reliability, scalability, and availability of services.

  • Implement and improve automation for deployments, infrastructure provisioning, and operational tasks.

  • Participate in incident handling, root cause analysis, and post-incident improvements.

  • Take responsibility of designing new infrastructure solutions and initiatives.

What will make us a perfect match?

  • Experience working with production systems in cloud environments (Azure preferred).

  • Good understanding of Linux systems and basic networking concepts.

  • Familiarity with CI/CD pipelines and Infrastructure as Code tools.

  • Hands-on experience with Kubernetes or container-based platforms.

  • Willingness to take responsibility for the quality and stability of systems you work on.

  • Practical, problem-solving mindset and openness to learning new technologies.

  • Hands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work.

What will convince us even more? 

  • Exposure to data-heavy or event-driven systems (e.g. Kafka, multi-terabyte databases).

  • Basic knowledge of monitoring, alerting, and observability practices and tooling.

  • Interest in system performance, reliability, or cloud cost efficiency.

  • Awareness of security considerations in cloud and infrastructure environments.

  • Exposure to infrastructure handling large traffic volumes and data throughput.

What can we provide for you?

  • Work on a production-grade product used by enterprise customers in the AI and big data domain.

  • Opportunity to grow technically while working with real-world, distributed systems at scale.

  • Support from experienced engineers and space to take on more responsibility over time.

  • Influence on day-to-day technical decisions within your team.

  • Fully remote work model.

Similar jobs you might like

Technology

Synerise

Backend Engineer

Mid

Remote

Krakow, Poland

14,000 - 20,000 PLN

🏢 Summary: Backend Engineer role focused on building and optimizing large-scale, high-performance data processing systems within an AI-driven behavioral data platform. The position involves designing distributed architectures, processing massive datasets, and ensuring scalability and reliability in cloud environments. You will work with modern JVM and cloud-native technologies to deliver production-grade solutions for enterprise customers. 🗂️ Requirements: Proficiency in Scala or other JVM language, Experience with Rust or willingness to learn, Strong knowledge of Kafka, Strong knowledge of Kubernetes, Experience with Akka or ZIO or Cats, Experience with SQL databases, Experience with NoSQL databases, Hands-on use of AI coding tools, Ability to design and scale distributed systems, Strong troubleshooting and debugging skills 📃 Skills: Scala, JVM, Rust, Kafka, Kubernetes, Akka, ZIO, Cats, SQL, NoSQL, Azure, GCP, AKS, ElasticSearch, OpenSearch, Clickhouse, OpenTelemetry, Jaeger, Java, Python 🏢 Description: We successfully deliver an all-in-one tool - Synerise (YouTube link) . 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 (website link) - 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. ‍ Having such great solutions, we are looking for a highly motivated Backend 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. About the team Our Backend Team works primarily with Scala , Apache Kafka , ElasticSearch , Clickhouse , Kubernetes , and cloud environments ( Azure and GCP ). Observability is a first-class concern: distributed tracing (OpenTelemetry, Jaeger), structured logging, and rich metrics are embedded into how we design and operate services. What will you do on a daily basis? Develop architecture and design patterns to process and store high volume data sets. Develop software with a core focus around optimisation and performance. Translate complex functional and technical requirements into detailed design. Perform analysis of vast data stores and uncover insights. What will make us a perfect match? Programming skills in Scala or other JVM language. Programming skills in Rust or willingness to learn. Solid understanding of Kafka and Kubernetes. Experience with (at least one): Akka / ZIO / Cats. Experience with SQL and NoSQL databases. Hands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work. Capacity to plan and scale systems to keep up with incredible growth. Excellent troubleshooting and debugging skills. A passion for building tools and automating everything. Strong analytical skills. What will convince us even more? Solid understanding of JVM internals (GC, profiling, heap and thread dumps). Experience designing and operating microservices architectures . Hands-on experience working in cloud environments ( Azure and/or GCP ), preferably with AKS. Working knowledge of Java or Python. Knowledge of ElasticSearch/Opensearch. Basic knowledge of AI/ML concepts. What can we provide for you? Work on a production-grade, large-scale system used by enterprise customers worldwide. Real technical challenges around performance, data volume, and distributed systems. Opportunities for continuous technical growth and deeper ownership over system design. Support from experienced engineers and a strong engineering culture. Influence on architectural and technical decisions within your team.

Technology

Synerise

Backend Engineer

Mid

Remote

Krakow, Poland

14,000 - 20,000 PLN

🏢 Summary: Backend Engineer role focused on building and optimizing high‑performance, large‑scale data processing systems within an AI‑driven behavioral data platform. The position involves designing architectures for high‑volume data, developing distributed services, and ensuring scalability and performance in cloud environments. You will work with modern JVM technologies, streaming platforms, and observability tools in a production‑grade system used by enterprise clients. 🗂️ Requirements: Proficiency in Scala or other JVM language, Willingness to program in Rust, Solid understanding of Kafka, Solid understanding of Kubernetes, Experience with Akka or ZIO or Cats, Experience with SQL databases, Experience with NoSQL databases, Hands-on use of AI coding tools in daily development, Ability to design and scale high-volume distributed systems, Strong debugging and troubleshooting skills 📃 Skills: Scala, JVM, Rust, Kafka, Kubernetes, Akka, ZIO, Cats, SQL, NoSQL, Azure, GCP, ElasticSearch, Clickhouse, OpenTelemetry, Jaeger, GitHubCopilot, Claude, Cursor 🏢 Description: We successfully deliver an all-in-one tool - Synerise (YouTube link) . 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 (website link) - 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. ‍ Having such great solutions, we are looking for a highly motivated Backend 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. About the team Our Backend Team works primarily with Scala , Apache Kafka , ElasticSearch , Clickhouse , Kubernetes , and cloud environments ( Azure and GCP ). Observability is a first-class concern: distributed tracing (OpenTelemetry, Jaeger), structured logging, and rich metrics are embedded into how we design and operate services. What will you do on a daily basis? Develop architecture and design patterns to process and store high volume data sets. Develop software with a core focus around optimisation and performance. Translate complex functional and technical requirements into detailed design. Perform analysis of vast data stores and uncover insights. What will make us a perfect match? Programming skills in Scala or other JVM language. Programming skills in Rust or willingness to learn. Solid understanding of Kafka and Kubernetes. Experience with (at least one): Akka / ZIO / Cats. Experience with SQL and NoSQL databases. Hands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work. Capacity to plan and scale systems to keep up with incredible growth. Excellent troubleshooting and debugging skills. A passion for building tools and automating everything. Strong analytical skills. What will convince us even more? Solid understanding of JVM internals (GC, profiling, heap and thread dumps). Experience designing and operating microservices architectures . Hands-on experience working in cloud environments ( Azure and/or GCP ), preferably with AKS. Working knowledge of Java or Python. Knowledge of ElasticSearch/Opensearch. Basic knowledge of AI/ML concepts. What can we provide for you? Work on a production-grade, large-scale system used by enterprise customers worldwide. Real technical challenges around performance, data volume, and distributed systems. Opportunities for continuous technical growth and deeper ownership over system design. Support from experienced engineers and a strong engineering culture. Influence on architectural and technical decisions within your team.

Technology

Synerise

Scala Engineer

Mid

Hybrid

Krakow, Poland

14,000 - 20,000 PLN

🏢 Summary: The offer is for a Scala Software Engineer to build and scale high‑throughput, event‑driven backend systems processing tens of thousands of events per second in a distributed microservices environment. The role focuses on designing reliable, low‑latency data processing architectures using Scala and modern cloud‑native technologies. You will work on large‑scale behavioral data platforms with strong emphasis on performance, consistency, and observability. 🗂️ Requirements: Strong Scala experience in production, Experience with effect systems (Cats, ZIO, Akka or Pekko), Hands-on experience with event-driven systems in production, Deep knowledge of Apache Kafka, Practical experience with Kubernetes, Experience with SQL and NoSQL databases, Ability to design scalable distributed systems, Strong debugging skills in distributed environments, Experience using AI coding tools in daily development 📃 Skills: Scala, Kafka, ElasticSearch, ScyllaDB, Kubernetes, Azure, GCP, Cats, ZIO, Akka, Pekko, OpenTelemetry, Jaeger, SQL, NoSQL, JVM, Java, Rust, Python, Bash, ETL, CQRS, Microservices, GitHubCopilot, Claude, Cursor, AKS 🏢 Description: We successfully deliver an all-in-one tool - Synerise (YouTube link) . 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 (website link) - 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. ‍ Having such great solutions, we are looking for a highly motivated Scala Software 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. About the team Our Backend Team works primarily with Scala , Apache Kafka , ElasticSearch , ScyllaDB , Kubernetes , and cloud environments ( Azure and GCP ). Observability is a first-class concern: distributed tracing (OpenTelemetry, Jaeger), structured logging, and rich metrics are embedded into how we design and operate services. The platform handles up to 28k API requests per second at peak , maintaining p95 latency below 100 ms . As part of the event processing and analytics team, you will work on systems that: Ingest and process high‑volume streams of customer behavior events from online and offline sources (peaks of 30k events per second ) Reliably store and organize event data for analytics and querying at scale Power analytical modules transforming raw events into actionable insights Must remain ordered, consistent, and reliable under heavy load Run in a distributed microservices architecture on Kubernetes We like to experiment and continuously improve. Backend and Frontend teams are supported by dedicated QA and Infrastructure teams, and AI coding assistants (such as Copilot and Claude) are part of our daily workflow — helping us move faster where it makes sense, without replacing engineering judgment. What will you do on a daily basis? Design architectures and patterns for processing and storing large-scale, high‑volume event data. Build backend software with a strong focus on performance, scalability, and reliability. Translate complex functional and technical requirements into robust system designs. Work with large datasets to ensure data correctness and meaningful analytics outcomes. Diagnose and troubleshoot issues in distributed, event-driven systems. Collaborate closely with other backend engineers, QA, and Infrastructure teams. What will make us a perfect match? Strong Scala skills with production experience using an effect system ( Cats Effect, ZIO, Akka/Pekko ). Hands-on experience designing or contributing to event-driven systems in production. Deep understanding of Apache Kafka , including partitioning, delivery guarantees, consumer groups, rebalancing, and lag. Practical knowledge of Kubernetes , sufficient to diagnose pod issues, resource limits, autoscaling, and networking. Experience working with both SQL and NoSQL databases , with a clear understanding of their trade-offs. Ability to design systems for scale: partitioning, sharding, backpressure, and tenant isolation. Strong debugging and troubleshooting skills in distributed environments. Hands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work. What will convince us even more? Solid understanding of JVM internals (GC, profiling, heap and thread dumps). Production experience with observability : distributed tracing, structured logs, and metrics. Experience designing and operating microservices architectures , with awareness of common pitfalls. Hands-on experience working in cloud environments ( Azure and/or GCP ), preferably with AKS. Working knowledge of Java or Rust. Experience with ETL pipelines , Python, or shell scripting. Contributions to open-source projects in the Scala or JVM ecosystem. Familiarity with event sourcing and CQRS. What can we provide for you? Work on a production-grade, large-scale system used by enterprise customers worldwide. Real technical challenges around performance, data volume, and distributed systems. Opportunities for continuous technical growth and deeper ownership over system design. Support from experienced engineers and a strong engineering culture. Influence on architectural and technical decisions within your team.

Technology

Synerise

Senior Node.js Engineer

Senior

Remote

Krakow, Poland

19,000 - 24,000 PLN

🏢 Summary: The offer is for a Senior Node.js Engineer to design and develop scalable microservices in a high-traffic, AI-driven behavioral data platform. The role focuses on building REST APIs, working with PostgreSQL and Kafka, and ensuring code quality through testing and architectural collaboration. The position involves working in a modern stack within a Scrum team, contributing to distributed systems used at large scale. 🗂️ Requirements: 2–4 years of commercial experience with Node.js in production, Strong knowledge of TypeScript, Solid understanding of asynchronous programming (Promise, async/await, event loop, streams), Practical knowledge of REST, HTTP, JSON, OpenAPI, Experience with SQL, preferably PostgreSQL, Experience with ORM tools such as Sequelize, Experience writing unit and integration tests (Jest, Vitest or similar), Knowledge of clean code principles (DRY, KISS, SOLID), Proficient use of Git and code review workflow, Communicative written English 📃 Skills: Node.js, TypeScript, PostgreSQL, SQL, Sequelize, Kafka, REST, HTTP, JSON, OpenAPI, Jest, Vitest, Git, Docker, Kubernetes, GitLab, CI/CD, Python, Joi 🏢 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. We 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. Having such great solutions, we are looking for a highly motivated Senior Node.js 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. What will you do on a daily basis? Develop and maintain microservices in Node.js + TypeScript. Design and implement REST APIs aligned with OpenAPI. Work with PostgreSQL — both via Sequelize (ORM) and in raw SQL when we need finer control over the query. Event-driven processing with Kafka. Write tests — unit, integration, and end-to-end (Vitest/Jest). Review code and discuss architecture and quality with the team. Co-author technical documentation and design decisions (RFCs, design docs). Operate in 2-week sprints in a Scrum model, working closely with a dedicated Product Owner. What will make us a perfect match? At least 5 years of commercial experience with Node.js in a production environment. Strong knowledge of TypeScript. Solid foundations in asynchronous programming (Promise, async/await, event loop, streams). Practical knowledge of REST/HTTP, JSON, OpenAPI. Experience with SQL (preferably PostgreSQL) and an ORM (Sequelize or similar). Experience writing tests (Jest, Vitest, or equivalent). The ability to write clean, well-organized code (DRY/KISS/SOLID). Confident use of Git and a merge-request / code-review workflow. Communicative English in writing (documentation, code, comments). What will convince us even more? Hands-on experience using AI coding (e.g., Claude Code, Cursor, GitHub Copilot) as part of daily software engineering work. Knowledge and experience with transactions and concurrent operations in PostgreSQL (or another relational database). Experience working with large datasets. Experience with Kafka or another message broker. Working with distributed systems and microservices in production. Familiarity with Docker and Kubernetes. Experience with CI/CD (e.g., GitLab CI). Basic knowledge of Python — for writing helper scripts. Schema validation (Joi) and safe error handling. Prior exposure to the CDP / loyalty domain. What can we provide for you? Work with a modern stack (Node.js, TypeScript, PostgreSQL, Kafka, Docker, Kubernetes) at real scale. Stack kept on current versions — we don't let applications drift into technical debt; we regularly modernize dependencies and tooling. Day-to-day support from AI agents (Claude Code, OpenAI tools) — treated as a standard part of our toolkit, not an experiment. Real impact on a product used by top clients in 30+ countries. Close cooperation with experienced engineers and a dedicated Product Owner. A clear rhythm of work: 2-week sprints, Scrum/Agile. A non-corporate atmosphere oriented around meritocracy — we reward thinking and quality, not hours behind a desk. Flexible working hours and no dress code.

Technology

Synerise

Senior Product Designer

Senior

Remote

Krakow, Poland

18,000 - 22,000 PLN

🏢 Summary: Product Designer role focused on designing complex SaaS and AI-driven data products for enterprise users, taking ownership from discovery to high-fidelity UI. The position involves solving ambiguous product problems, collaborating with cross-functional teams, and integrating AI tools into the design workflow. The goal is to create scalable, intuitive interfaces for data-heavy and automation-based platforms. 🗂️ Requirements: Minimum 3 years experience as Product Designer or UX/UI Designer, Experience designing complex SaaS or B2B digital products, Strong portfolio demonstrating problem-solving process and impact, Proficiency in Figma and modern product design workflows, Ability to independently handle ambiguous and complex problems, Solid understanding of UX fundamentals and interaction design, Experience collaborating with Product Managers and Engineers, Willingness to use AI tools in daily design workflow 📃 Skills: Figma, UX, UI, SaaS, B2B, AI, Analytics, Automation, Prototyping, Wireframing, DesignSystems, DataVisualization, InformationArchitecture, InteractionDesign, Usability, Accessibility 🏢 Description: Synerise is not just another tech company. We are building technology that helps businesses create fully personalized, AI-driven customer experiences at scale. Our platform combines data, analytics, automation, recommendations and AI to help companies better understand customer behavior and act on it in real time. We work with leading brands across Retail, Banking, eCommerce, Automotive, Insurance and Telco, operating in more than 30 markets and processing over 150 billion transactions annually. But we do not stop there. We are also building BaseModel.ai — a foundation model for behavioral data and a platform for enterprise Data Science teams. It is another step in our mission to turn complex behavioral data into practical, business-ready intelligence. To support this vision, we are looking for a Product Designer who can help us design complex, intelligent and highly usable products for business users. About the role As a Product Designer at Synerise, you will work on advanced SaaS products used by marketers, analysts, data teams and enterprise clients. This is not a role focused only on producing screens. We are looking for someone who can understand complex problems, structure ambiguity, explore different solution directions and take responsibility for the quality of the user experience. You will work closely with Product Managers, Engineers, UX Researchers and other Designers to turn product challenges into clear, useful and scalable interfaces. A big part of this role is independent problem-solving . We expect you to be able to move from a vague business or user need to a well-thought-out design proposal: by asking the right questions, analyzing context, challenging assumptions and creatively exploring solutions. We also expect AI tools to be a natural part of your design workflow. You do not need to use one specific tool, but you should be open to using AI to support research, ideation, analysis, prototyping, writing, synthesis or design exploration. Experience with AI-assisted design workflows will be a strong advantage. What will you do on a daily basis? Lead the design process in your product area: from discovery and problem framing to ideation, prototyping, validation and high-fidelity design. Translate complex product requirements into clear, intuitive and scalable user experiences. Collaborate with Product Managers and Engineers to define solutions that are valuable for users, feasible to build and aligned with business goals. Independently investigate product problems, identify opportunities and propose improvements instead of waiting for ready-made briefs. Design user flows, wireframes, prototypes, interaction models and final UI designs. Work with UX Researchers to turn qualitative and quantitative insights into better product decisions. Use AI tools as part of your design workflow to speed up exploration, support research, structure ideas, generate alternatives or improve communication. Contribute to the development and adoption of our Design System. Take ownership of user experience quality in your area of the product. Communicate design decisions clearly to stakeholders and development teams. Share knowledge, methods and good practices with other designers and team members. What will make us a perfect match? At least 3 years of experience as a Product Designer, UX/UI Designer or similar. Experience designing large, complex digital products , preferably SaaS, B2B platforms, analytics tools, marketing tools, data products or enterprise software. A strong portfolio showing not only final screens, but also your thinking process, problem-solving approach and impact. Very good practical knowledge of Figma and modern product design workflows. Ability to work independently with ambiguous, complex problems. Strong analytical and creative thinking skills. Ability to explore multiple solution directions before choosing the best one. Strong sense of ownership, accountability and attention to quality. Good understanding of UX fundamentals: information architecture, interaction design, usability, accessibility and interface patterns. Ability to collaborate with Product, Engineering and Research. Good communication skills and openness to feedback. Willingness to use AI tools as part of your everyday design workflow. Curiosity and motivation to learn about AI, data, automation and complex product ecosystems. What will convince us even more? Experience working on one product for a longer period of time and improving it iteratively. Experience with Design Systems: creating components, documenting patterns or increasing adoption across teams. Experience validating designs using qualitative or quantitative methods. Experience designing products that involve AI, automation, recommendations, analytics, data visualization or complex workflows. Ability to run workshops, design reviews or discovery sessions. Experience working closely with developers and negotiating solution directions constructively. Experience using AI tools for research synthesis, ideation, copywriting, prototyping, competitive analysis, user-flow exploration or design critique. Good understanding of technical constraints and ability to discuss trade-offs with engineering teams. Strong organization skills and ability to prioritize work in a fast-moving environment. This role may be not for you if You prefer receiving very detailed briefs before starting design work. You are mainly interested in visual UI execution and do not enjoy product discovery or problem framing. You do not feel comfortable working with complex, technical or data-heavy products. You avoid discussions with engineers or product stakeholders. What can we provide for you? An opportunity to shape the reality by working in a fast-growing company, in the field of AI, BigData & Automation. Possibility to have real impact on promoting and raising awareness of Synerise solutions among potential customers, business partners and the industry community. Flat structure with ownership opportunities.

Technology

Xebia sp. z o.o.

👉 Middle AWS DevOps (Kiro, Tyk)

Mid

Remote

Wroclaw, DS, Poland

17,000 - 25,000 PLN

🏢 Summary: The offer is for a DevOps Engineer responsible for building and supporting tools, processes, and infrastructure that enable fast, reliable, and scalable software delivery. The role focuses on CI/CD, cloud infrastructure, container orchestration, observability, and integrating AI-powered tools into the software development lifecycle. It involves ensuring high availability, automation, and operational insight across AWS-based environments. 🗂️ Requirements: 3+ years of experience with DevOps practices and Continuous Delivery, Practical experience with AI-powered development assistants, Hands-on experience with AWS services and networking, Experience with Kubernetes and container orchestration, Knowledge of Python, Experience with GitOps practices, Experience with CI/CD pipelines and tooling, Experience with monitoring, logging, and observability tools, Knowledge of Terraform and Helm, Proficiency in Bash and PowerShell scripting, Knowledge of API management tools, Security awareness (OWASP, encryption, secrets management), Upper intermediate/advanced English (B2/C1), Work permit and residence in the EU 📃 Skills: AWS, Kubernetes, EKS, Python, GitOps, ArgoCD, Terraform, Helm, Bash, PowerShell, GitLab, GitHub, CI/CD, Prometheus, Grafana, AppDynamics, OpenSearch, Apigee, Tyk, Kiro, OWASP, Encryption 🏢 Description: 🟣 You will be: building and supporting the tools, processes and infrastructure empowering the faster delivery and scaling of software iterations (ideally with greater quality and the necessary operational insight), ensuring availability, reliability and scalability of application infrastructure, building and supporting continuous integration/delivery and release tools, ensuring the right metrics are collected and monitored. 🟣 Your profile: mart and tech-savvy engineer with 3+ years of experience working with DevOps practices and Continuous Delivery, practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, practical knowledge of AWS services, infrastructure and networking, working experience with Kiro, practical knowledge of Tyk, proficiency in Google Cloud Apigee, experience with Kubernetes (ideally EKS on AWS) and container orchestration, Python knowledge, hands-on with GitOps practices, preferably with ArgoCD, medium skills in Terraform and Helm, proficiency in Bash and PowerShell scripting, experience with CI/CD pipelines and tooling (GitLab CI/CD, GitHub Actions, or similar), experience with monitoring, observability, and logging tools, such as Prometheus, Grafana, AppDynamics, and OpenSearch, security awareness (OWASP, encryption, secrets management), very communicative and collaborative, with a strong sense of ownership, upper intermediate/advanced English (B2/C1). Work from the European Union region and a work permit are required. 🟣 Nice to have: Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work. Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview - Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, MultiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

MOTIFE

Software Engineer (Data)

Senior

Hybrid

Krakow, Poland

20,000 - 23,000 PLN/mo

🏢 Summary: The offer is for a Software Engineer (Data) role focused on building scalable data infrastructure and production-ready ML systems within an AI-driven environment. The position combines backend engineering, data engineering, and MLOps to design high-throughput pipelines and support AI solutions from experimentation to production. The role involves close collaboration with Data Science teams to shape architecture and engineering standards for next-generation data platforms. 🗂️ Requirements: 4+ years of software engineering experience, Strong proficiency in Python, Experience building scalable production systems, Experience with data-intensive applications and SQL databases, Knowledge of data modeling and query optimization, Experience with Terraform, Kubernetes, Docker or similar tools, Understanding of CI/CD pipelines and Infrastructure as Code, Experience implementing automated testing and clean architecture principles, Ability to productionize ML solutions with Data Science teams 📃 Skills: Python, MySQL, PostgreSQL, Spark, Terraform, Kubernetes, Docker, Airflow, SQL, CI/CD, AWS, Snowflake, DBT, MLOps 🏢 Description: Our client helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on the Client’s mix of pre-built automation and integration to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. We’re looking for a Software Engineer (Data) to join our client’s growing AI and Data organization and help build the scalable foundations behind next-generation data and ML systems. In this role, you won’t just be working with data infrastructure; you’ll be shaping the software architecture, engineering standards, and production-ready platforms that power the company’s AI ecosystem. This is more than a traditional backend or data engineering position. You’ll work at the intersection of software engineering, data, and AI, partnering closely with Data Science and AI teams to bridge the gap between experimentation and production. From designing resilient systems to building scalable MLOps pipelines, your work will directly influence how AI solutions are developed, deployed, and scaled across the organization. Key takeaways: Stack: Python, MySQL, PostgreSQL, Spark, Terraform, Kubernetes, Docker Salary : 20 000 - 23 000 PLN gross/month, Contract of employment (+10% annual bonus, 75% Creative Tax) Working model: Hybrid, once a week in the office Location: Krakow, ul. Konopnickiej Recruitment process: Call with MOTIFE recruiter (30 min) Interview with Hiring Manager (45 min) Technical interview, live coding (1h) Cross-functional interview (1h) Responsibilities: Design, develop, and maintain scalable high-throughput data pipelines across complex data ecosystems. Build and optimize data models, schemas, and database structures to ensure long-term scalability and performance. Implement engineering best practices, including automated testing, CI/CD pipelines, and Infrastructure as Code (Terraform). Partner closely with AI and Data Science teams to productionize machine learning solutions and develop scalable MLOps pipelines. Engineer and maintain feature stores and data infrastructure supporting AI-driven initiatives. Monitor, maintain, and improve the reliability and efficiency of containerized environments using Kubernetes, Docker, and Airflow. Ensure platform stability, observability, and operational excellence through proactive system monitoring and health checks. Collaborate cross-functionally with engineering and business stakeholders to translate complex technical concepts into actionable insights. Contribute to the architectural direction and scalability of the organization’s AI and data platforms. Drive the adoption of robust software engineering standards across data and infrastructure projects. Requirements: 4+ years of experience in software engineering, with strong hands-on experience in backend development and building scalable production systems. Strong proficiency in Python and solid software engineering fundamentals, including clean architecture, testing, and maintainable code practices. Experience working with data-intensive applications, databases, and SQL, including data modeling and query optimization. Exposure to modern data engineering, cloud, or infrastructure environments, with familiarity in tools such as Terraform, Kubernetes, Docker, or similar technologies. Understanding of CI/CD pipelines, Infrastructure as Code, and general engineering best practices. Interest in AI/ML ecosystems and willingness to work closely with Data Science and AI teams on productionizing ML solutions. Familiarity with cloud platforms and modern data stack technologies such as AWS, Snowflake, Spark, or DBT is considered a strong plus. Ownership mindset and comfort working in evolving, fast-moving environments where systems and processes are still being built. What we offer: Health Benefits 1. Medical Full coverage for employees and their dependents through LUX MED. Employees have access to the “Premium” package, providing enhanced coverage and greater access to care. A client pays 100% of the premium for employees and 50% for dependents. 2. Dental No additional cost for dental coverage- integrated into LUX MED medical plan. 3. Vision Reimbursement for vision expenses up to 400 PLN every 2 years. Mental Health Tools Access to TELUS Health EAP to provide support and resources in a time of need. Additional Benefits 10% annual bonus 75% Creative Tax Vacation: 26 days. Home Office Stipend: One-time $150 equivalent home office stipend to outfit their home office. Calm Subscription: Premium subscription access to Calm, the #1 app for sleep, meditation, and relaxation. Hub Perks: Receive meal and transportation benefits when traveling to the Poland Hub. Baby Swag: If you have a baby or adopt, you’ll receive a company-branded first bath bundle. Sabbatical Program: After 5 years of employment, receive a month-long paid sabbatical leave, with a sabbatical leave bonus.

Technology

VirtusLab

Software Engineer with LLM (Expert)

Senior

Hybrid

Krakow, Poland

26,000 - 31,000 PLN

🏢 Summary: Opportunity to join a newly formed, globally distributed team building an AI-powered internal developer platform for a large-scale engineering organization. The role focuses on designing and integrating LLM-based tools and agent systems that enhance coding, testing, and deployment workflows. You will help architect and implement core AI infrastructure and integrations within a greenfield, startup-like environment. 🗂️ Requirements: Hands-on experience integrating or building with LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language (Kotlin or Java 17+), Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to collaborate in a distributed team across time zones, Professional English communication skills 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!

Technology

VirtusLab

Software Engineer with LLM (Principal)

Senior

Hybrid

Krakow, Poland

30,000 - 37,000 PLN

🏢 Summary: Founding engineer role in a greenfield, AI-driven internal platform aimed at revolutionizing developer experience at scale through LLM-powered tools and agent-based systems. The position focuses on designing and integrating AI capabilities into daily development workflows across a large, globally distributed organization. You will collaborate internationally to build core infrastructure and intelligent automation supporting coding, testing, and deployment processes. 🗂️ Requirements: Hands-on experience building or integrating LLMs, AI agents, or coding assistants, Strong experience in Scala or another modern JVM language, Proven polyglot programming ability, Experience designing and implementing API integrations, Ability to build and maintain backend infrastructure, Fluent English for technical collaboration, Availability for collaboration with US West Coast time zone 📃 Skills: Python, TypeScript, Scala, Java, Kotlin, LLM, OpenAI, Anthropic, API, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, GCP, CI/CD 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains. Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview. Strong, hands-on experience in at least one of the following: Scala, or another modern JVM language (e.g., Kotlin, Java 17+). A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment. Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone. Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS). Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!

Technology

VirtusLab

Python Software Engineer with LLM (Expert)

Senior

Hybrid

Krakow, Poland

26,000 - 31,000 PLN

🏢 Summary: Founding engineer role in a greenfield, AI-driven initiative to build an intelligent internal platform that enhances developer experience across coding, debugging, testing, and deployment. The position focuses on designing and integrating LLM-powered agents and infrastructure within a large-scale engineering environment. You will collaborate in a globally distributed team to deliver AI tools embedded into everyday developer workflows. 🗂️ Requirements: Strong hands-on experience in Python, Proven experience integrating or building with LLMs, AI agents, or coding assistants, Ability to design and implement API integrations, Experience building distributed or backend systems, Ability to integrate systems with developer tools and services, Proficiency in English for technical collaboration across time zones, Polyglot programming skills and ability to learn new technologies quickly 📃 Skills: Python, TypeScript, Scala, Java, LLMs, OpenAI, Anthropic, APIs, AWS, GRPC, MySQL, GitHub, Slack, Docker, Kubernetes, CI/CD, GCP 🏢 Description: We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. About the role You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Project scope You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment. Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team. What you will do Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more). Develop intelligent, agent-based systems to automate and assist in complex software development tasks. Engineer the core infrastructure for our AI agents, including components like MCP servers. Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based. Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction. Tech stack This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with: Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more. What we expect: Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains Strong, hands-on experience in Python Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone Nice to have: A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS) Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers) A few perks of being with us Building tech community Flexible hybrid work model Home office reimbursement Language lessons MyBenefit points Private healthcare Training Package And a lot more!