Software Engineer

hace 1 semana


barcelona, España Shalion, Inc. A tiempo completo

Shalion is a data and insights-driven company that serves world-class manufacturers and brands globally. Through our Digital Shelf Optimization, Retail Media , and Food Service Aggregators solutions, we provide innovative tools for e-commerce monitoring. At Shalion, we empower brands to make smarter business decisions in eCommerce by delivering actionable data and insights on online product prices, availability, share of search, and more. We operate across 1000+ e-retailers in 60+ countries, serving industry giants such as Heineken, Lego, Danone, Nestlé, and JDE. As a leader in data intelligence, we specialize in gathering, analyzing, and applying proprietary artificial intelligence to deliver relevant data and monitoring tools, helping our clients maximize their e-commerce performance. The role As a Software Engineer at Shalion, your responsibilities include: Developing and maintaining REST APIs with Kotlin/Java and the Spring framework. Developing and maintaining various types of microservices interfacing with multiple systems using a variety of tech stacks. Collaborating with frontend developers to integrate user-facing elements with server-side logic. Troubleshooting, debugging, and upgrading existing systems. Participating in code reviews and contributing to a culture of high-quality code. Mentoring junior developers and sharing knowledge within the team. Staying up-to-date with emerging technologies and industry trends. Contributing to the overall architecture and technical vision of the product. Your profile should include the following: 5+ years of experience as a software engineer with strong hands‑on knowledge of backend programming and patterns. Proficient in Kotlin/Java, with a focus on writing maintainable code, and good knowledge of SQL and Java interfaces (JPA/JDBC). Experience with Git, command-line, and Linux or MacOS systems. Strong debugging and profiling skills. Solid understanding of microservices architecture patterns, best practices, and experience with service‑to‑service communication (REST APIs, message queues, event‑driven architecture). Experience with asynchronous processing and message brokers (RabbitMQ, Apache Kafka, AWS SQS). Excellent communication, teamwork, and problem‑solving skills. Ideally, you will also have: Experience in writing web APIs in Kotlin/Java with Spring framework. An advanced degree in: computer science, math, physics, or similar. Experience working with PostgreSQL and Snowflake databases. Some knowledge of Python and JavaScript. Some knowledge of AWS services (S3, SQS, Lambda, ApiGateway, etc.) Some of orchestration concepts in Kubernetes. Knowledge of CI/CD pipelines and automated deployment strategies. Hands‑on experience with containerization using Docker. Proficiency with Kubernetes for container orchestration, scaling, and deployment. Soft Skills: Resilience: Able to thrive in ambiguous situations and enjoy problem‑solving. Curiosity: Eagerness to learn and engage in constructive discussions. Quality‑oriented: Can discern code quality and value code testing for growth. Interview process First interview: Recruitment team screening Second interview: programming assignment Third interview: Tech Lead and Chief Data Officer What we offer you An international team – Work with colleagues from 10+ nationalities.



  • Barcelona, España Openchip & Software Technologies A tiempo completo

    Overview Openchip is a European Silicon Engineering Company, headquartered in Barcelona, Spain. We aim to democratize access to high performance compute Chips by developing Systems on Chip based on Chiplet technology and the combination of RISC-V and compute acceleration for AI and HPC, everything being interconnected with UCIe open interfaces. Our...


  • Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Overview¿Quiere presentar una candidatura? Asegúrese de que su CV está actualizado y luego lea atentamente las siguientes especificaciones del puesto antes de solicitar.Openchip is a European Silicon Engineering Company, headquartered in Barcelona, Spain. We aim to democratize access to high performance compute Chips by developing Systems on Chip based on...


  • Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Overview¿Quiere presentar una candidatura? Asegúrese de que su CV está actualizado y luego lea atentamente las siguientes especificaciones del puesto antes de solicitar.Openchip is a European Silicon Engineering Company, headquartered in Barcelona, Spain. We aim to democratize access to high performance compute Chips by developing Systems on Chip based on...


  • Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Frontend Software Engineer – AI PlatformDesplácese hacia abajo para encontrar los detalles completos de la oferta de trabajo, incluyendo la experiencia requerida y las funciones y tareas asociadas.Frontend Software Engineer – AI PlatformKey Responsibilities:Architect and implement core UI systems for the Openchip AI OS, including internal dashboards,...

  • Senior Firmware

    hace 1 semana


    Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Join to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIES Join to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIES Get AI-powered advice on this job and more exclusive features. Direct message the job poster from OPENCHIP & SOFTWARE TECHNOLOGIES IT Talent Acquisition Expert | Master in...

  • Senior Firmware

    hace 2 semanas


    Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Join to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIESJoin to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIESGet AI-powered advice on this job and more exclusive features.Direct message the job poster from OPENCHIP & SOFTWARE TECHNOLOGIESIT Talent Acquisition Expert | Master in Human...

  • Senior Firmware

    hace 7 horas


    Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Join to apply for the¿Tiene las habilidades necesarias para este puesto? Lea todos los detalles a continuación y presente su candidatura hoy mismo.Senior Firmware & OS Engineerrole atOPENCHIP & SOFTWARE TECHNOLOGIESJoin to apply for theSenior Firmware & OS Engineerrole atOPENCHIP & SOFTWARE TECHNOLOGIESGet AI-powered advice on this job and more exclusive...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Senior Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations with...


  • Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Join to apply for the Staff Engineer Functional Verification role at OPENCHIP & SOFTWARE TECHNOLOGIESStaff Verification Engineer, you will be interfacing with architecture, design, physical implementation and software teams in order to make sure that the systems are performing to the highest level. Your work may involve high-level modelling, UVM, HW/SW...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Staff Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations with...