SlipstreamJobsFresh Startup & VC-Backed Jobs

Backend Software Engineer

Cube RM - Athens, Attica, Greece - Hybrid - posted 2026-10-01

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Cube RM is a global Tender Software company serving Life Sciences organizations. The company uses data and AI to help clients identify business opportunities in the tender market, delivering actionable intelligence combined with software automation and industry expertise. As a Backend Software Engineer, you will contribute to developing and enhancing Cube RM's software ecosystem, working on scalable, reliable, and maintainable solutions for world-class organizations in the Life Sciences sector. Key responsibilities include: - Design, build, and maintain robust backend services and APIs aligned with business needs - Build and operate data pipelines that ingest public tender data from multiple sources and countries, with focus on data quality, normalization, and monitoring - Develop and maintain resilient data processing and extraction components, using AI where it adds value - Manage, monitor, and optimize relational database operations for high-volume data workflows - Work AI-first using agentic coding tools such as Claude Code while owning the quality and correctness of delivered software - Build AI-powered capabilities and features into products and data processes - Participate in code reviews, including reviews of AI-generated code, and maintain high engineering standards - Contribute to CI/CD pipelines, automated testing, and observability - Troubleshoot issues, perform root-cause analysis, and deliver lasting fixes - Handle data securely and responsibly, including when working with AI tools - Collaborate with Product, AI, and customer-facing teams to understand requirements and deliver data products The role offers a hybrid work model with flexible scheduling, competitive benefits including medical and life insurance, meal e-card, advanced work/IT equipment, wellness offerings, and access to training and certifications. You'll work with cutting-edge technologies and be part of tech communities supporting local and international meetups. REQUIREMENTS: Required: - Bachelor's degree in Computer Science, IT, or related field, or equivalent practical experience - 2+ years of professional experience as a software engineer with solid grasp of backend infrastructure and software design principles - Experience working with large datasets and data pipelines, ideally within a SaaS environment - Strong experience with C# and modern .NET - Strong experience with relational databases (SQL), including schema design and query optimization - Hands-on experience using AI coding assistants or agents in day-to-day development, with sound judgment on when to trust, verify, or rewrite their output - Understanding of RESTful API design and clean, maintainable architecture - Familiarity with Azure (App Services, Service Bus, Functions, Storage) or comparable cloud platform - Excellent problem-solving skills, attention to detail, critical thinking, and analytical mindset - Clear communication, ownership of work, and collaborative approach - Curiosity about new AI tools and approaches, and ability to learn quickly as they evolve Preferred: - Experience with Python for data processing, extraction, or AI integration work - Experience with message queues or event-driven architectures (Service Bus, RabbitMQ) - Experience with Elasticsearch or other search technologies, including vector or semantic search - Experience working with multilingual or unstructured document data - Prior experience in pharma, medtech, healthcare, or public procurement

Similar roles