All active AI Engineer roles based in Nicosia.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (GOlang) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (isolation, performance, new features).
Write well designed, testable, efficient code in GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Evaluate and propose improvements to existing system.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
Strong experience in building scalable distributed backend applications (7+ years).
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Good understanding of network protocols and stacks.
Good understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of basic data structures and algorithms and how they are used is a must.
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines.
Readiness to work remotely with teams distributed across the world and timezones.
Job Req ID: 2314
Ready to apply?
Apply to Workato
At Wrike, everyone’s voice matters - our Scrum teams (with FE, BE, QA, UI, UX, and a PO) are at the heart of decision-making. Backend engineers in product teams handle both business logic and technical challenges, while technical teams ensure smooth internal tooling, CI/CD, and a great developer experience. We invest in our architecture, deploy daily with hardly any merge conflicts, and encourage backend engineers to change things up, work on technical improvements, and help shape product plans by sharing ideas with POs. As we move toward a microservice architecture, product teams enjoy more ownership and flexibility, with support from the technical teams. Our goal is to make clients’ lives easier by building simple, powerful solutions that work for everyone - from startups to large enterprises.
Are you a passionate Backend Engineer? This isn’t a typical job posting - it’s an invitation to connect with Wrike for future possibilities. By joining our talent pool, you can introduce yourself and learn more about our culture, projects, and technology. We’re always eager to meet talented professionals, even if we don’t have an open position right now. Apply today if you’d like to start a conversation and discover more about life at Wrike.
Interested in joining Wrike when the right opportunity opens up? Apply to our Senior Backend Engineer Talent Pool today. We’ll reach out as soon as a suitable role becomes available, or simply to arrange a Meet & Greet call.
Your recruitment buddy will be Alexandra Vorobyova, Lead Recruiter.
#LI-AV1
🤩 Customer-Focused
We care about our customers. We understand the customer journey, experience, and value derived from Wrike. Decision-making and action-taking are done with the customer in mind.
🤝 Collaborative
We work as one and win together, each bringing unique strengths that contribute to diversity of thought for better outcomes. Leveraging our own work management platform, we foster an environment of creative collaboration and shared achievement.
🎨 Creative
We strive to succeed through continuous innovation. It’s our pursuit of novel concepts that helped us create a market category. We continue to cultivate a workplace that fosters creative thinking as a means of transcending conventional boundaries and empowers us to break new ground to deliver extraordinary work management solutions.
💪 Committed
We believe in ownership at all levels of the organization, by owning workflows from start to finish. Each member of our team is an integral part of this commitment, establishing work as a platform for personal growth and transformation, as well as collective success and growth.
Ready to apply?
Apply to Wrike
Are you a passionate Frontend Engineer? This isn’t a typical job posting - it’s an invitation to connect with Wrike for future possibilities. By joining our talent pool, you can introduce yourself and learn more about our culture, projects, and technology. We’re always eager to meet talented professionals, even if we don’t have an open position right now. Apply today if you’d like to start a conversation and discover more about life at Wrike.
At Wrike, everyone’s voice matters - our Scrum teams (with FE, BE, QA, UI, UX, and a PO) are at the heart of decision-making. Frontend Engineers can work in either the product cross-functional feature teams or technical (internal) teams. Engineers in product teams are responsible for both business logic and all technical solutions. Engineers in technical teams develop internal tooling and libraries, and improve the quality of the code and the development experience in product teams. In both cases, you will use the product you are developing and see the results of your work (we deploy one to three times per day).
Interested in joining Wrike when the right opportunity opens up? Apply to our Senior/Staff Frontend Engineer Talent Pool today. We’ll reach out as soon as a suitable role becomes available, or simply to arrange a Meet & Greet call.
Your recruitment buddy will be Alexandra Vorobyova, Lead Recruiter.
#LI-AV1
🤩 Customer-Focused
We care about our customers. We understand the customer journey, experience, and value derived from Wrike. Decision-making and action-taking are done with the customer in mind.
🤝 Collaborative
We work as one and win together, each bringing unique strengths that contribute to diversity of thought for better outcomes. Leveraging our own work management platform, we foster an environment of creative collaboration and shared achievement.
🎨 Creative
We strive to succeed through continuous innovation. It’s our pursuit of novel concepts that helped us create a market category. We continue to cultivate a workplace that fosters creative thinking as a means of transcending conventional boundaries and empowers us to break new ground to deliver extraordinary work management solutions.
💪 Committed
We believe in ownership at all levels of the organization, by owning workflows from start to finish. Each member of our team is an integral part of this commitment, establishing work as a platform for personal growth and transformation, as well as collective success and growth.
Ready to apply?
Apply to Wrike
Wrike’s Backend Reliability (BRE) team is the backbone of our backend infrastructure and the guardian of our uptime. Our mission is to achieve and sustain 99.99% availability while building the tools, components, and safety nets that the entire engineering organization relies on. As a Senior / Staff Backend Engineer on this team, you won’t just close tickets - you’ll architect core reliability solutions that shape how Wrike scales, performs, and recovers from failure.
You will join the Backend Reliability (BRE) team, a small, highly specialized, senior group focused solely on Wrike’s reliability. The team operates as an internal “reliability task force,” partnering closely with product and platform engineering teams across the company. You’ll collaborate with other senior engineers who value autonomy, deep technical discussions, and rigorous engineering practices. The culture is ownership-driven: you are trusted to manage your time, make architectural decisions, and drive initiatives to completion.
The BRE team works on core backend and infrastructure services that support millions of users. We operate in a collaborative environment that values clear communication, thoughtful design, and fast feedback loops.
Your recruitment buddy will be Aleksandar Chernev, Senior Technical Recruiter.
#LI-AC1
🤩 Customer-Focused
We care about our customers. We understand the customer journey, experience, and value derived from Wrike. Decision-making and action-taking are done with the customer in mind.
🤝 Collaborative
We work as one and win together, each bringing unique strengths that contribute to diversity of thought for better outcomes. Leveraging our own work management platform, we foster an environment of creative collaboration and shared achievement.
🎨 Creative
We strive to succeed through continuous innovation. It’s our pursuit of novel concepts that helped us create a market category. We continue to cultivate a workplace that fosters creative thinking as a means of transcending conventional boundaries and empowers us to break new ground to deliver extraordinary work management solutions.
💪 Committed
We believe in ownership at all levels of the organization, by owning workflows from start to finish. Each member of our team is an integral part of this commitment, establishing work as a platform for personal growth and transformation, as well as collective success and growth.
Ready to apply?
Apply to Wrike
Share this job
Location: [Remote / Europe / Israel/ Cyprus]
Technology: TypeScript, Node.js, Next.js, CMS (Open-Source), AI Localization.
Kape (LSE: KAPE, privatized 2023) is a global leader in the "Privacy-First" digital security era. We are the powerhouse behind the world’s most trusted consumer privacy brands.
With over 7 million paying subscribers and a global team of 1,000+ experts across 10 locations, our mission is to provide complete digital autonomy. We believe that a free and open internet starts with state-of-the-art technology. As we scale toward the next 10 million users, we are consolidating our web infrastructure into a unified, next-generation content platform that matches the world-class engineering of our core VPN products.
You will lead the engineering squad responsible for retiring our legacy WordPress instances across brands. You aren't just building a website; you are building a Content Operating System powered by an open-source headless CMS at its core. This platform must support high-velocity PPC landing pages, complex multi-language blogs, and technical support hubs—all while maintaining the extreme performance and security standards expected of global privacy leaders.
A key part of this role is evaluating and adopting an open-source CMS solution (such as Strapi, Payload CMS, Directus, or KeystoneJS) as the foundation of the new platform. You will assess these solutions against our requirements for extensibility, multi-tenancy, and API-first content delivery, and lead the customization and integration effort to make the chosen platform fit our multi-brand ecosystem.
This is a rare opportunity to own the web platform for one of the biggest names in cybersecurity. You will have the budget and the mandate to move away from legacy debt and build a "Golden Path" for web development using the best of the JavaScript and open-source ecosystem—starting with a best-in-class headless CMS as the foundation.
ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. Started in 2009, we’ve grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution.
Ready to apply?
Apply to ExpressVPNCookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.