Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
To be successful in this role, you should possess:A Bachelor's degree in Computer Science or a related field. Experience with CLion and embedded systems development. Strong proficiency in C/C++ programming languages. Familiarity with debugging tools and techniques. Excellent problem-solving skills and attention to detail. Ability to work effectively in a team and communicate clearly.
About the job
JetBrains s.r.o. creates tools that help developers work smarter. The team is looking for a Software Engineer with experience in CLion, embedded debugging, and tool integrations. This position is open in several locations: Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, and Warsaw.
What You Will Do
Design and enhance features in CLion focused on embedded systems.
Debug and optimize embedded applications for reliability and performance.
Integrate different development tools to improve workflow efficiency.
Work with teams across disciplines to define needs and deliver solutions.
Who We’re Looking For
This role suits engineers who enjoy solving complex problems and improving developer tools. Curiosity, creativity, and a strong interest in technology are valued here.
About JetBrains s.r.o.
JetBrains is a globally recognized leader in software development tools, dedicated to creating intelligent solutions that help developers work smarter and faster. With a passion for innovation, we foster a culture of collaboration and excellence, empowering our team to push the boundaries of technology.
FP Markets Group of Companies, a multi-regulated broker headquartered in Australia, offers trading access to CFDs across Forex, Indices, Commodities, Stocks, and Cryptocurrencies. As part of its ongoing growth, the Limassol, Cyprus office seeks a full-time DevOps and Infrastructure Engineer. The company is officially recognized as a Great Place to Work®. Rol…
HyperHug is an international game development studio specializing in shooter games. Our headquarters are in Cyprus, but the team works remotely from several countries. Right now, we are building Oxide: Survival Island, a multiplayer survival shooter for mobile. We are hiring a Lead DevOps Engineer (SRE/DevOps) in Limassol. This role takes full responsibility for the reliability, security, and scalability of our global infrastructure. The Lead DevOps Engineer will manage high-load systems, defend against DDoS attacks, coordinate security updates, and oversee centralized node management across distributed environments. What You Will Do Team & Reliability Ownership: Build and lead the DevOps/SRE function. Establish best practices and processes for 24/7 infrastructure reliability, including monitoring, on-call rotations, and incident response. DDoS Mitigation: Develop and apply strategies to prevent, detect, and mitigate DDoS attacks. Incident Management: Manage severity updates and drive rapid incident response and resolution. Centralized Node Management: Deploy, configure, and supervise a centralized node control system for infrastructure governance. Security Updates: Apply security patches and updates regularly to maintain system integrity and compliance. Database Deployment: Set up and maintain databases in a highly available, fault-tolerant environment. Global Service Management: Monitor and manage servers across multiple regions, including the USA, to maintain uptime and performance. High-Load Infrastructure: Design and operate scalable solutions that handle high traffic and ensure system resilience. Pipeline Management: Maintain CI/CD pipelines for reliable application deployment. Security Best Practices: Implement and enforce security policies and procedures to protect infrastructure and data. Node Lifecycle Management: Maintain, update, and scale nodes efficiently while minimizing downtime.
Join our dynamic team as a Senior MLOps Engineer, where you will play a crucial role in bridging the gap between machine learning and operations. We are looking for a passionate and skilled engineer to help optimize our ML workflows, automate deployment processes, and ensure seamless integration of ML models into production environments. Your expertise will be vital in enhancing our data pipeline and ensuring the reliability of our machine learning systems.
Pepperstone, founded in 2010, is a global fintech company focused on transforming the trading experience. With a digital-first approach, the team values curiosity, motivation, and a drive to improve how clients trade. Over 550 professionals work together across 11 locations and 9 time zones, all committed to ongoing progress for clients and colleagues. Role Overview The Engineering Manager for Trading Platforms leads multiple cross-functional engineering teams responsible for Pepperstone’s core trading platform. This includes the Order Management System (OMS), trading integrations, and platform services. The role takes ownership of platform performance, reliability, and delivery quality, translating the Trading Platform vision and roadmap into strong engineering outcomes. What You Will Do Guide and develop engineering teams working on core trading systems, ensuring high standards in speed, stability, scalability, and security. Drive the build-and-run model to deliver low-latency and secure trading capabilities. Collaborate closely with Product, SRE, Cloud, Security, Data, and Commercial teams to meet client and business goals. Promote technical excellence and operational reliability across all trading platform components. Location This position is based in Limassol, Cyprus.
HyperHug is an international game studio known for shooter games. The main office is in Limassol, Cyprus, with team members collaborating from around the world. The studio is currently developing Oxide: Survival Island, a multiplayer survival shooter for mobile platforms. Role overview This Limassol-based role bridges the gap between player support and the development team. The position calls for someone comfortable with Unity and backend development, who enjoys untangling complex technical issues and working on live game projects. Main responsibilities Investigate player-reported problems by reviewing Unity (C#) and backend code to identify root causes. Work with internal tools, SQL databases, and monitoring systems to track data flow and troubleshoot bugs. Independently resolve issues across the codebase, escalating larger architectural matters to the core development group. Assess and validate community bug reports from SDK, then prepare technical reports with clear reproduction steps. Maintain and enhance support automation and internal workflow processes. Requirements Hands-on experience with Unity (C#) and strong knowledge of backend development, including APIs, databases, and cloud infrastructure. Ability to analyze logs and use technical tools to address data inconsistencies. Proactive troubleshooting skills with a focus on identifying root causes. English at B1 level or higher, and Russian at C1 level. Benefits Competitive salary package. Relocation support to Cyprus, including visa and housing assistance. Monthly lunch allowance through Wolt. Comprehensive health coverage, including medical insurance and SportBenefit membership. Car rental options. Opportunity to learn Greek.
Join our team as a Senior Product Engineer where you will have the opportunity to design and implement AI-driven platform capabilities and innovative products. This role transcends traditional full-stack positions, as you will be the end-to-end owner of projects, guiding them from problem identification to production deployment. You will play a key role in integrating AI agents into enterprise-level systems, thereby shaping the future of AI-native engineering within our company.Your Responsibilities:Lead the entire software development lifecycle for new platform features and capabilities — from ideation to implementation, deployment, and ongoing enhancement.Create and implement comprehensive solutions spanning frontend, backend, data, and integration layers, ensuring clarity and scalability in architecture.Engage with both internal teams and customers to gain a deep understanding of business challenges and translate these insights into effective, production-ready solutions.Collaborate closely with the AI Research team to integrate and refine AI agents within our platform capabilities.Embed product functionalities into AI-powered workflows, promoting consistent and reusable patterns across teams.Influence architectural decisions that enhance scalability, observability, security, and the long-term evolution of our platform.Promote engineering excellence through automation, AI-assisted development, and robust developer experience practices.Work autonomously in a dynamic, product-focused environment, prioritizing results over mere activity.AI & Innovation Focus:Demonstrated passion for AI and AI-augmented engineering workflows, and an understanding of how agents transform product capabilities.Hands-on experience with AI development tools (e.g., Claude, Copilot) with a focus on security and quality.Experience with LLM/AI integration is a plus but not mandatory.Preferred Qualifications:Extensive experience in product development and service-oriented architecture.Familiarity with observability practices (logs/metrics/traces), production-readiness, and incident management.Experience in building platform resources: shared libraries, templates, developer tools, automation, and standardized workflows.Background in enterprise or regulated environments emphasizing security, quality, and disciplined release processes.Proficiency with design systems and accessibility standards.
About Zeal GroupZeal Group is a prestigious and award-winning FinTech organization that offers a diverse range of innovative products aimed at transforming the financial technology landscape. Established in 2017, our dynamic team has expanded to over 700 professionals worldwide . Our offices are strategically located across Europe, Asia, North and South Africa, the Middle East, and South America, with our primary Technology hub situated in the vibrant city of Limassol, Cyprus .We pride ourselves on being a product and people-centric company, deeply committed to fostering growth, embracing innovative technology, and promoting collaboration . We are currently seeking a dedicated Manual QA Engineer to join our product team, focusing on our payment functionalities!
At Pepperstone, our journey began in 2010, rooted in a deep understanding of global trading markets. We pride ourselves on being a hub for the inquisitive and ambitious, committed to transforming the fintech landscape. Our culture is dynamic, diverse, and focused on results, fostering a collaborative environment where innovation thrives.With a team of over 700 professionals spread across 12 locations and 9 time zones, we are on a mission to redefine trading experiences for our clients.About the RoleAs the Head of Product Engineering at Pepperstone, you will occupy a vital leadership position within our technology ecosystem. This role empowers you to influence the development, scaling, and enhancement of world-class digital trading products in a fast-paced, product-centric fintech environment.Reporting directly to the CTO, you will provide visionary technical and personnel leadership across our global product engineering teams, enabling them to deliver impactful, customer-focused technology solutions efficiently. You will be responsible for ensuring execution excellence, maintaining scalable, secure, and resilient platforms that align with our growth aspirations and regulatory obligations.This role transcends traditional delivery; it is about raising engineering standards, shaping enterprise-wide technology practices, and cultivating a culture of innovation, accountability, and continuous enhancement. Collaborating closely with senior leaders across Trading, Crypto, Data, Cloud, and Information Security, you will fortify our technological framework and uncover new opportunities for expansion.If you are motivated by leading high-performing global teams, excel in complex environments, and are passionate about developing secure, high-quality products that cater to a worldwide clientele, this position offers the platform and visibility to create a significant impact.This position can be based in Limassol, Cyprus, or Budapest, Hungary, with a relocation package provided for the successful candidate.
About the Role Capital is hiring an AI Security Engineer in Limassol, Cyprus. This position focuses on protecting AI systems and sensitive data by designing and applying security solutions tailored to evolving digital threats. What You Will Do Develop and implement security measures for AI-driven technology Help protect company data and systems from emerging risks Maintain high security standards as technology and threats change Location Based in Limassol, Cyprus.
Join Pepperstone as a Senior Marketing Technology Engineer where you will play a pivotal role in shaping our marketing strategies through innovative technology solutions. You will collaborate with cross-functional teams to optimize our marketing technology stack, ensuring seamless integration and performance. Your expertise will drive data-driven decisions and enhance our customer experience.
Role Overview JetBrains s.r.o. creates tools that help developers work smarter. The team is looking for a Software Engineer with experience in CLion, embedded debugging, and tool integrations. This position is open in several locations: Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, and Warsaw. What You Will Do Design and enhance features in CLion focused on embedded systems. Debug and optimize embedded applications for reliability and performance. Integrate different development tools to improve workflow efficiency. Work with teams across disciplines to define needs and deliver solutions. Who We’re Looking For This role suits engineers who enjoy solving complex problems and improving developer tools. Curiosity, creativity, and a strong interest in technology are valued here.
Role Overview JetBrains is hiring a QA Engineer to support quality and performance for AI assistant features across several locations in Europe. This role centers on testing and improving AI-driven product capabilities, working closely with developers and product managers to maintain high standards for users.
At Pepperstone, we began our journey in 2010, driven by our passion for trading the world's markets. Our team embraces curiosity and determination, striving to revolutionize the trading experience as a dynamic global fintech company. We pride ourselves on being digital, agile, and interconnected, all while maintaining a shared vision of enhancing trading.We are committed to continuous improvement — both for our clients and ourselves. Our vibrant organizational culture is diverse, ever-evolving, global, and focused on delivering results. With over 700 team members across 12 regions and 9 time zones, we foster collaboration and innovation.Product and Team OverviewThis position is part of the engineering group focused on the Pepperstone Trading App within our Trading Experience (TREX) team. Our broader capabilities encompass Mobile Platform, integrations (connectors), and the trading platform (Centrum). Our department structure includes both Mobile Platform and Trading Experience teams.The Trading App is a proprietary client for CFD trading on both iOS and Android, offering features such as portfolio monitoring, charts, watchlists, execution, margin management, and support for various account types (e.g., Razor / Standard). The app is designed to complement, not replace, MetaTrader and cTrader, establishing connections with Centrum and other back-office systems through various connectors while integrating services like SCA, Auth0, and Segment.Our development process follows two-week Scrum cycles, with squads typically comprising a tech lead or release captain, around four developers, and two manual QA engineers, alongside a dedicated test automation track. Engineering outcomes must accurately reflect CFD realities, including margin, leverage, contract-based P&L, financing, and broker regulations specific to regions such as FCA, ASIC, and CySEC.The RoleAs a Senior Manual QA Engineer, you will be a key individual contributor to the Trading App. You will be responsible for defining the test strategy and ensuring comprehensive manual testing coverage. You will support fellow Middle (Manual) QA engineers with techniques and in-sprint prioritization while maintaining the release-readiness of our two-week Scrum work cycles.Your goal will be to ensure that all features of the Trading App are shipped with agreed-upon manual coverage, including critical paths, regression tests, and exploratory findings that are well-documented, traceable, and linked to risk assessments.
At payabl., we empower businesses to thrive through innovative payment solutions and comprehensive banking services. Our goal is to enhance our extensive portfolio of global financial services available on our integrated platform, payabl.one. As a licensed financial entity with principal membership in card schemes, we excel in global payments and offer businesses multi-currency accounts.Role Overview:We are seeking a talented Frontend Engineer to join our Core Banking domain, where you will contribute to the development of scalable and reliable frontend solutions that support essential banking services. You will collaborate within a small, dynamic team alongside skilled engineers, focusing on new feature development, enhancing existing functionalities, and upholding high engineering standards.This position is perfect for engineers who relish tackling real-world challenges, are eager to learn about team standards and best practices, and are comfortable taking ownership of their work while working closely with backend engineers and product teams.Work Environment: Hybrid - Cyprus / Remote within the EUReporting To: Core Banking Domain LeadYour Responsibilities: Design, develop, and maintain frontend components and features utilizing Next.js, React, and other cutting-edge web technologies.Collaborate with designers to create responsive and visually compelling user interfaces that elevate the user experience.Integrate frontend components with server-side APIs and databases in close partnership with backend developers.Contribute to the launch of new products that will expand the company's service offerings.Enhance application performance and scalability through code optimization, caching strategies, and performance monitoring.Write clean, modular, and maintainable code in alignment with best practices and coding standards.Conduct code reviews and provide constructive feedback to peers to ensure consistency and quality in code.Stay abreast of the latest trends and best practices in frontend development and share insights with the team.Qualifications:Minimum of 3 years of professional experience in frontend web development.Strong expertise in JavaScript and TypeScript.Experience with modern frontend frameworks including React and Next.js.Proficiency in writing frontend tests using tools such as Jest, React Testing Library, or similar.Solid grasp of HTML5, CSS3, and principles of responsive design.Understanding of frontend performance optimization and browser compatibility.Familiarity with secure frontend development practices.Experience with Git and collaborative development workflows.Strong ability to work independently, take ownership of tasks, and communicate effectively in English.Preferred Skills:Experience with cloud technologies and API integration.
Role overview LearnWorlds seeks an Engineering Operations Manager to strengthen engineering processes and support the delivery of learning solutions. This position is fully remote, with the option to work from Limassol, Cyprus or any location with a reliable internet connection. The focus is on driving operational improvements that help the engineering team succeed. What you will do Lead projects that improve efficiency within engineering operations Collaborate with cross-functional teams to refine and enhance workflows Establish and maintain best practices for process improvement Encourage a culture where continuous improvement is part of daily routines Requirements Strategic approach and experience in both technology and operations management Strong ability to collaborate across teams and functions Comfortable managing distributed teams and working remotely
Join us at payabl as a Senior Mobile QA Engineer, where you will be pivotal in ensuring the quality of our mobile applications. You will work closely with our development team to identify issues, streamline processes, and enhance our mobile user experience. Your expertise will shape the future of our products, making them reliable, user-friendly, and high-performing.
Join JetBrains, a leading software development company known for creating innovative tools for developers, as a Security Engineer specializing in Identity and Access Management (IAM). In this role, you will be pivotal in ensuring the security and integrity of our systems by managing user identities and access control mechanisms.
At LearnWorlds, we believe that learning is the ultimate superpower. It transforms knowledge into virtue, skills, and competitive advantages. Our mission is to empower individuals, businesses, and communities to harness the power of learning, enhancing lives and fostering a resilient future. We aim to be the premier adaptable e-learning solution, catering to the complex needs of modern organizations. We pride ourselves on offering unmatched flexibility in our solutions, enabling seamless knowledge empowerment as a critical element of growth and success. Our cloud-based platform provides customized solutions, from creating comprehensive e-learning websites to authoring online courses and equipping businesses with the necessary tools for B2B/B2C sales. With approximately 12,000 customers across over 150 countries, our team operates fully remotely, with the option for in-office work available in Athens, Crete, and Limassol.Role PurposeWe are seeking an Analytics Engineer to enhance the foundational technology driving our business intelligence as it evolves. This pivotal role will collaborate closely with our data and engineering teams, as well as stakeholders from Sales, Marketing, Product, and AI Engineering, to develop reliable, high-performance data pipelines that support our shift towards automated intelligence features. This position offers a unique opportunity to shape and own the analytics function as it expands.The Impact You’ll HaveScaling the Warehouse: Collaborate with the Analytics Engineer to optimize our dbt pipelines, ensuring they remain efficient and cost-effective as data volumes increase.Internalizing Ingestion: Enhance the connection between product data and BI by managing and improving ingestion scripts (Go/Python) to guarantee timely data availability.Data Intelligence: Develop the pipelines that enable internal intelligence features, including automated customer segmentation and sentiment analysis.Operational Excellence: Strengthen our data activation layer, ensuring synchronization between our CRM and operational tools and the data warehouse.Governance & Trust: Lead initiatives to enhance data governance and reliability.
JetBrains has built developer tools since 2000, focusing on efficiency and automation to help engineers work smarter. The JetBrains Cloud Platform (JCP) team develops cloud services that let organizations manage JetBrains products, track AI usage, and handle billing in one place. Role overview The Performance Quality Assurance Engineer (JCP Core) will help strengthen the reliability and scalability of distributed systems at JetBrains. This role centers on performance testing and analysis to make sure the platform remains stable as it grows. Locations Belgrade, Serbia Berlin, Germany Limassol, Cyprus Madrid, Spain Munich, Germany Paphos, Cyprus Prague, Czech Republic Warsaw, Poland Yerevan, Armenia What you will do Design and execute performance tests for cloud-based and distributed systems Analyze results to identify bottlenecks and stability issues Work with the JCP team to improve system reliability and scalability This position offers the chance to contribute to the core of JetBrains’ cloud platform, supporting the adoption of AI-driven development tools across organizations.
Since its inception in 2010, Pepperstone has been at the forefront of transforming the trading landscape. Our culture is defined by curiosity and ambition, creating a unique environment where innovation thrives. As a leading global fintech company, we pride ourselves on being agile, interconnected, and focused on reshaping the trading experience for our clients.At Pepperstone, we are passionate about progress—both for our clients and for ourselves. Our vibrant, diverse, and results-oriented culture is constantly evolving. Our dedicated team of over 700 professionals spans across 12 regions and 9 time zones.Team and Product OverviewThe Senior Mobile Engineer will play a pivotal role within the Pepperstone Trading App engineering team, a part of our Trading Experience (TREX) department. This division also encompasses Mobile Platform, integrations, and the trading platform (Centrum). Your exact team assignment will be determined in collaboration with your manager.The Trading App is a proprietary iOS and Android application designed for CFD trading and portfolio monitoring, featuring functionalities like charts, watchlists, execution, margin and P&L tracking, funding, and support for multiple account types (e.g., Razor / Standard). It works alongside MetaTrader and cTrader to enhance the trading experience without replacing these platforms. The app connects to Centrum and various back-office systems through connectors, continuously integrating evolving services.Our delivery process follows a two-week Scrum cycle, where a typical squad consists of a tech lead or release captain, four developers, and two manual QA engineers, with test automation running in parallel. Engineering outcomes must align with CFD realities, encompassing aspects such as margin and leverage, contract-based P&L, financing, and region-specific regulations (e.g., FCA, ASIC, CySEC).Your RoleAs a Senior Engineer – Mobile, you will be an integral contributor to the Trading App, responsible for delivering complex features and elevating engineering standards. You will also mentor middle-tier mobile engineers in their daily tasks while maintaining a separate formal mentoring program.In this role, you will advocate for Continuous Delivery and collaborate with product managers, analysts, and designers to ensure data-driven delivery. You'll work closely with the Mobile Tech Lead on technical direction and roadmap implementation, alongside the Engineering Manager to prioritize tasks and manage team processes.Your responsibilities will encompass substantial vertical slices from refinement through production, with a commitment to keeping technical decisions transparent within the backlog.