May 18, 2026
Staff Backend Engineer - Media Management
Senior • Hybrid
35,500 - 39,500 PLN
Krakow, Poland
Who We Are?
Our team is part of a larger group working on the Cloudinary Assets product, a high-scale, distributed system built on cloud infrastructure.
We deliver a solution for both technical and non-technical users, allowing them to manage, deliver, transform, and collaborate on Media assets and their lifecycles seamlessly through API and UI.
We take full ownership of the entire process, from deciding what to build to delivering it.
Our team has the right mix of skills to make both technical and product decisions together, ensuring smooth execution and meaningful impact.
We are a highly collaborative, open, and proactive team, with members based in Poland and Israel. We work primarily in English.
Few words directly from the team lead
I’m looking for a real expert to my team. Someone who can be a mentor to all other backend engineers in my team and also in other teams in the office. Someone who’ll jump head first into our spaghetti Ruby monolith and will help me cut it out into little pieces, extract and bring us into a new era of Go-based services and fast, reliable APIs. I need you to be bold, courageous, accountable and with lots of proactive will to bring innovation. I’ll offer real partnership and enablement at all functions.
What You’ll Do?
Be a Central Figure in the Team – Serve as the go-to expert on everything related to the team’s services and infrastructure. Work closely with product managers. Learn and be able to reason about the existing code base on demand, deriving insights quickly and managing context switches effectively.
Deliver Solutions with Impact & Efficiency – Stay focused on business goals and customer delight. Ensure we deliver features that move the needle and are implemented efficiently and iteratively.
Maintain High Code Quality & Architecture – Collaborate with developers to uphold high coding standards and work with our architects’ forum to ensure solutions are scalable and aligned with our platform vision. Utilize code generation tools for a larger impact.
Drive Innovation – Identify areas for improvement and propose meaningful enhancements. Acknowledge customer feedback and incorporate your ideas to refine our solutions.
What type of person are we looking for?
Experienced Developer – 10+ years of experience as a Backend Engineer, with a proven track record of delivering high-quality, scalable solutions.
Hands-On Developer – Comfortable coding in multiple languages (Ruby, Go, Node). Experience working with Generative AI technologies (GPT, Copilot, Cursor) is a plus.
Cloud Savvy – Strong hands-on experience with AWS (or equivalent). Expertise in high-scale, distributed cloud architectures.
Business-Focused – Driven by delivery and impact rather than rigid role definitions. You think beyond just backend development and consider the bigger product and business picture.
Collaborative & Team-Oriented – Build strong relationships across disciplines, working closely with product managers, architects, and team leads to ensure impactful execution.
Adaptable & Resilient – The team frequently shifts priorities based on urgency, requiring a high level of context-switching. You should be comfortable diving deep into complex codebases and working beyond your immediate scope.
Active & Engaged – We operate in a fast-changing environment, with active engagement in meetings and Slack.
An Amazing Teammate – You enjoy communication, humor, and forming real friendships with teammates, creating a fun and comfortable work environment.
If you’re excited by tackling challenges at scale and shaping the future of media management, we’d love to talk!
Similar jobs you might like
Technology
Cloudinary
Staff Backend Engineer - Media Management
Senior
Hybrid
Krakow, MA, Poland
35,500 - 39,500 PLN
🏢 Summary: Senior Backend Engineer role focused on leading the modernization of a high-scale cloud-based media management system, migrating a Ruby monolith into Go-based microservices and building fast, reliable APIs. The position combines hands-on development, architectural ownership, and technical mentorship across teams. It emphasizes scalable distributed systems, high code quality, and business-driven delivery. 🗂️ Requirements: 10+ years of Backend Engineering experience, Proven experience delivering scalable distributed systems, Strong hands-on experience with Ruby, Strong hands-on experience with Go, Experience with Node.js, Hands-on experience with AWS or equivalent cloud platform, Experience with high-scale cloud architectures, Ability to work with and refactor large legacy codebases, Experience mentoring other engineers, Fluent English for daily collaboration 📃 Skills: Ruby, Go, Node, AWS, API, Microservices, Cloud, GPT, Copilot, Cursor 🏢 Description: Who We Are? Our team is part of a larger group working on the Cloudinary Assets product, a high-scale, distributed system built on cloud infrastructure. We deliver a solution for both technical and non-technical users, allowing them to manage, deliver, transform, and collaborate on Media assets and their lifecycles seamlessly through API and UI. We take full ownership of the entire process, from deciding what to build to delivering it. Our team has the right mix of skills to make both technical and product decisions together, ensuring smooth execution and meaningful impact. We are a highly collaborative, open, and proactive team, with members based in Poland and Israel. We work primarily in English. Few words directly from the team lead I’m looking for a real expert to my team. Someone who can be a mentor to all other backend engineers in my team and also in other teams in the office. Someone who’ll jump head first into our spaghetti Ruby monolith and will help me cut it out into little pieces, extract and bring us into a new era of Go-based services and fast, reliable APIs. I need you to be bold, courageous, accountable and with lots of proactive will to bring innovation. I’ll offer real partnership and enablement at all functions. What You’ll Do? Be a Central Figure in the Team – Serve as the go-to expert on everything related to the team’s services and infrastructure. Work closely with product managers. Learn and be able to reason about the existing code base on demand, deriving insights quickly and managing context switches effectively. Deliver Solutions with Impact & Efficiency – Stay focused on business goals and customer delight. Ensure we deliver features that move the needle and are implemented efficiently and iteratively. Maintain High Code Quality & Architecture – Collaborate with developers to uphold high coding standards and work with our architects’ forum to ensure solutions are scalable and aligned with our platform vision. Utilize code generation tools for a larger impact. Drive Innovation – Identify areas for improvement and propose meaningful enhancements. Acknowledge customer feedback and incorporate your ideas to refine our solutions. What type of person are we looking for? Experienced Developer – 10+ years of experience as a Backend Engineer, with a proven track record of delivering high-quality, scalable solutions. Hands-On Developer – Comfortable coding in multiple languages (Ruby, Go, Node). Experience working with Generative AI technologies (GPT, Copilot, Cursor) is a plus. Cloud Savvy – Strong hands-on experience with AWS (or equivalent). Expertise in high-scale, distributed cloud architectures. Business-Focused – Driven by delivery and impact rather than rigid role definitions. You think beyond just backend development and consider the bigger product and business picture. Collaborative & Team-Oriented – Build strong relationships across disciplines, working closely with product managers, architects, and team leads to ensure impactful execution. Adaptable & Resilient – The team frequently shifts priorities based on urgency, requiring a high level of context-switching. You should be comfortable diving deep into complex codebases and working beyond your immediate scope. Active & Engaged – We operate in a fast-changing environment, with active engagement in meetings and Slack. An Amazing Teammate – You enjoy communication, humor, and forming real friendships with teammates, creating a fun and comfortable work environment. If you’re excited by tackling challenges at scale and shaping the future of media management, we’d love to talk!
Technology
Lingaro
Backend Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Mid–Senior Python Backend Developer role focused on designing and maintaining scalable backend services, RESTful APIs, and microservices in cloud environments. The position emphasizes Microsoft Azure-based solutions, CI/CD automation, and containerized deployments using Docker and Kubernetes. You will work in an Agile team to deliver secure, high-performance cloud-native applications. 🗂️ Requirements: Commercial experience as Python Backend Developer (mid–senior level), Strong experience with Python, Hands-on experience with Microsoft Azure (App Services, Functions, AKS, Storage), Experience with FastAPI and/or Django, Experience designing RESTful APIs, Experience with microservices architecture, Knowledge of CI/CD pipelines and automated testing, Production experience with Docker and Kubernetes, Knowledge of SQL and NoSQL databases, Understanding of cloud architecture patterns and scalability, Proficiency with Git 📃 Skills: Python, Azure, FastAPI, Django, REST, Microservices, CI/CD, Docker, Kubernetes, SQL, NoSQL, Git, GCP, Databricks, Golang, React, Terraform, Bicep, ARM, Kafka, ServiceBus 🏢 Description: Growth through diversity, equity, and inclusion. As an ethical business, we do what is right — including ensuring equal opportunities and fostering a safe, respectful workplace for each of us. We believe diversity fuels both personal and business growth. We're committed to building an inclusive community where all our people thrive regardless of their backgrounds, identities, or other personal characteristics. Tasks: Design, develop, and maintain backend services using Python . Build and optimize RESTful APIs and microservices . Work with Microsoft Azure (priority) to design, deploy, and manage cloud solutions. (Experience with GCP is acceptable as an alternative.) Implement CI/CD pipelines and automated testing workflows. Work with Docker and Kubernetes in production environments. Collaborate in an Agile/Scrum team and participate in code reviews, planning, and architecture discussions. What We're Looking For: Strong commercial experience as a Python Backend Developer (mid–senior level). Hands‑on experience with Azure (App Services, Functions, AKS, Storage, etc.). Experience with FastAPI and/or Django . Proven experience designing RESTful APIs and scalable microservice architectures. Solid understanding of CI/CD , automated testing, and deployment pipelines. Proficiency with Docker and Kubernetes in production. Comfortable working in English and collaborating in cross‑functional teams. Additional Expected Skills: Strong knowledge of SQL/NoSQL databases and data modeling. Understanding of cloud architecture patterns, scalability, and performance optimization. Familiarity with unit, integration, and end‑to‑end testing practices. Proficiency with Git and collaborative development workflows. Awareness of security best practices in cloud and backend environments. What Will Set You Apart: Experience with Databricks or other big‑data/data engineering platforms. Commercial experience with Golang . Full‑stack skills , especially with React. Experience with Infrastructure as Code tools (Terraform, Bicep, ARM templates). Knowledge of event‑driven architectures and messaging systems (Kafka, Azure Service Bus, etc.). Missing one or two of these qualifications? We still want to hear from you! If you bring a positive mindset, we'll provide an environment where you feel valued and empowered to learn and grow. We offer: Stable employment. On the market since 2008, 1500+ talents currently on board in 7 global sites. “Office as an option” model. You can choose to work remotely or in the office. Workation. Enjoy working from inspiring locations in line with our workation policy. Great Place to Work® certified employer. Flexibility regarding working hours and your preferred form of contract. Comprehensive online onboarding program with a “Buddy” from day 1. Cooperation with top-tier engineers and experts. Unlimited access to the Udemy learning platform from day 1. Certificate training programs. Lingarians earn 500+ technology certificates yearly. Upskilling support. Capability development programs, Competency Centers, knowledge sharing sessions, community webinars, 110+ training opportunities yearly. Grow as we grow as a company. 76% of our managers are internal promotions. A diverse, inclusive, and values-driven community. Autonomy to choose the way you work. We trust your ideas. Create our community together. Refer your friends to receive bonuses. Activities to support your well-being and health. Plenty of opportunities to donate to charities and support the environment. Modern office equipment. Purchased for you or available to borrow, depending on your location.
Technology
TechTree
Senior/Staff Backend Engineer
Senior
On-site
Wroclaw, Poland
130,000 - 190,000 USD/yr
🏢 Summary: Senior or Staff Backend Engineer role focused on architecting and scaling AI-native backend services for a modern accounting platform. The position involves designing distributed systems, building secure and high-performance APIs, and establishing engineering standards to support rapid, reliable product delivery. You will work closely with Product, AI, and Operations teams to build scalable data pipelines and incident response infrastructure. 🗂️ Requirements: 5–10+ years of backend engineering experience, Proven experience designing and operating production backend systems at scale, Strong expertise in API design and data modelling, Deep understanding of distributed systems and architectural trade-offs, Hands-on experience with AWS or GCP in production environments, Practical experience with CI/CD pipelines and automated testing, Experience building and maintaining observability and on-call practices 📃 Skills: TypeScript, Node.js, React, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, CI/CD, APIs, DistributedSystems, DataModelling, Observability 🏢 Description: ABOUT THE COMPANY We're an applied AI company building an AI-native alternative to legacy accounting software — a market worth tens of billions in annual recurring revenue. Our mission is to help entrepreneurs focus on what matters in their business and life, and to help their accountants become more strategic. We've raised $20M from a group of top-tier investors and have grown ARR 60% month-on-month since our public launch. We now serve thousands of businesses and are expanding our product to serve accountants directly — creating a two-sided platform where both business owners and their accountants use and recommend us. We're at an early but proven stage, moving fast, and building a world-class engineering team in Wrocław to match our ambition. ABOUT THE ROLE We're looking for a Senior or Staff Backend Engineer to own and evolve our backend services as we scale. This is a broad, high-impact role — you'll architect new features, build the systems that underpin our core product, and set the engineering standards that shape how the whole team works. The focus is on building a modern, AI-native developer experience. That means working closely with Product, AI, and Operations teams to design agentic systems, distributed data pipelines, and scalable incident response infrastructure — and doing it in a way that lets the team ship with confidence multiple times a day. WHAT YOU'LL WORK ON Architecture and feature design Partner with Product, AI, and Operations teams to architect new features and complex agentic systems. Make clear architectural trade-offs that balance platform, product, and business goals. Backend services and APIs Build and maintain the backend services and APIs that power the core product. Ensure systems are secure, well-tested, and high performance. Distributed systems Design and implement distributed services to orchestrate data pipelines, automate investigations, and enable incident response at scale. Operational excellence Own operational best practices so the team can ship multiple times a day with confidence. Healthy on-call culture and strong observability are part of what you'll build and maintain. Engineering standards Set the bar for writing, communication, and system design across the team. Your influence will shape how a modern AI-native product is built. WHAT WE LOOK FOR 5–10+ years of backend engineering experience A strong track record designing, building, and operating production backend systems at scale. Deep backend fundamentals Expertise in API design, data modelling, and reasoning about distributed systems trade-offs. You understand the nuances, not just the patterns. AWS or GCP hands-on experience Solid understanding of how infrastructure decisions impact application reliability and performance. You've run things in production, not just designed them. CI/CD in practice Practical experience with testing and deployment strategies in high-frequency shipping environments. Observability and on-call maturity A solid grasp of what good observability looks like and how to build healthy on-call practices that don't burn people out. Bonus Experience at an early-stage or scaling startup. Exposure to modern AI and ML systems. Experience shipping product without a dedicated product manager. TECH STACK TypeScript, React, Node.js, AWS, Terraform, PostgreSQL, OpenAI, Azure AI. The team uses GitHub, Slack, Linear, Figma, and Notion day to day. THE TEAM Small, senior, and in-person. The office is in central Wrocław, next to the main train station. The expectation is 4–5 days a week in the office — this is a deliberate choice, not a compromise. Relocation support is available for the right candidate. COMPENSATION & BENEFITS Salary $130,000 – $190,000 USD depending on experience, plus competitive equity. Wellness and commute stipend $100 per month. Hardware Premium hardware provided — MacBook Pro and AirPods. Food Daily in-office lunch and dinner. Time off 20 PTO days plus 9 US public holidays. Relocation Support available for candidates relocating to Wrocław.
Technology
TechTree
Senior/Staff Backend Engineer
Senior
On-site
Wroclaw, Poland
130,000 - 190,000 USD/yr
🏢 Summary: Senior or Staff Backend Engineer role focused on architecting and scaling AI-native backend systems for a modern accounting platform. The position involves designing distributed services, building high-performance APIs, and establishing engineering standards to support rapid, reliable product delivery. You will work closely with Product, AI, and Operations teams to develop agentic systems and scalable data pipelines. 🗂️ Requirements: 5–10+ years of backend engineering experience, Proven experience designing, building, and operating production backend systems at scale, Strong expertise in API design, Strong expertise in data modelling, Deep understanding of distributed systems trade-offs, Hands-on experience with AWS or GCP in production, Practical experience with CI/CD in high-frequency deployment environments, Experience implementing testing and deployment strategies, Strong knowledge of observability practices, Experience participating in on-call rotations 📃 Skills: TypeScript, Node.js, React, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, CI/CD, APIs, DistributedSystems 🏢 Description: ABOUT THE ROLE We're looking for a Senior or Staff Backend Engineer to own and evolve our backend services as we scale. This is a broad, high-impact role — you'll architect new features, build the systems that underpin our core product, and set the engineering standards that shape how the whole team works. The focus is on building a modern, AI-native developer experience. That means working closely with Product, AI, and Operations teams to design agentic systems, distributed data pipelines, and scalable incident response infrastructure — and doing it in a way that lets the team ship with confidence multiple times a day. WHAT YOU'LL WORK ON Architecture and feature design Partner with Product, AI, and Operations teams to architect new features and complex agentic systems. Make clear architectural trade-offs that balance platform, product, and business goals. Backend services and APIs Build and maintain the backend services and APIs that power the core product. Ensure systems are secure, well-tested, and high performance. Distributed systems Design and implement distributed services to orchestrate data pipelines, automate investigations, and enable incident response at scale. Operational excellence Own operational best practices so the team can ship multiple times a day with confidence. Healthy on-call culture and strong observability are part of what you'll build and maintain. Engineering standards Set the bar for writing, communication, and system design across the team. Your influence will shape how a modern AI-native product is built. WHAT WE LOOK FOR 5–10+ years of backend engineering experience A strong track record designing, building, and operating production backend systems at scale. Deep backend fundamentals Expertise in API design, data modelling, and reasoning about distributed systems trade-offs. You understand the nuances, not just the patterns. AWS or GCP hands-on experience Solid understanding of how infrastructure decisions impact application reliability and performance. You've run things in production, not just designed them. CI/CD in practice Practical experience with testing and deployment strategies in high-frequency shipping environments. Observability and on-call maturity A solid grasp of what good observability looks like and how to build healthy on-call practices that don't burn people out. Bonus Experience at an early-stage or scaling startup. Exposure to modern AI and ML systems. Experience shipping product without a dedicated product manager. TECH STACK TypeScript, React, Node.js, AWS, Terraform, PostgreSQL, OpenAI, Azure AI. The team uses GitHub, Slack, Linear, Figma, and Notion day to day. THE TEAM Small, senior, and in-person. The office is in central Wrocław, next to the main train station. The expectation is 4–5 days a week in the office. Relocation support is available for the right candidate. COMPENSATION & BENEFITS Salary $130,000 – $190,000 USD depending on experience, plus competitive equity. Wellness and commute stipend $100 per month. Hardware Premium hardware provided — MacBook Pro and AirPods. Food Daily in-office lunch and dinner. Time off 20 PTO days plus 9 US public holidays. Relocation Support available for candidates relocating to Wrocław.
Technology
Accenture
AWS Backend Developer with Pyhon/Node.js
Mid
Hybrid
Lodz, LD, Poland
🏢 Summary: The role involves developing and maintaining backend solutions on AWS, focusing on serverless architectures, security, and scalability. You will implement business logic, build cloud infrastructure using Infrastructure-as-Code, and enhance backend components in a collaborative AWS team. The position emphasizes AWS Serverless services, REST API design, and Terraform-based infrastructure. 🗂️ Requirements: Full-time availability (40h/week), Experience with Python or Node.js, Strong knowledge of AWS Serverless (Lambda, Step Functions, API Gateway), Understanding of AWS cloud security best practices, Experience with Infrastructure-as-Code, especially Terraform, Knowledge of REST API principles, Ability to use Linux/Unix command-line tools, Experience with Git, English proficiency at minimum B1 level 📃 Skills: AWS, Lambda, StepFunctions, APIGateway, Python, Node.js, Terraform, REST, Linux, Unix, Git, Serverless 🏢 Description: Join us in creating innovative solutions that make a difference! You will have the opportunity to perform independently and become a subject matter expert while actively participating in discussions and contributing to providing solutions for work-related challenges. Your expertise in AWS DevOps & Development will be invaluable as you engage in exciting projects. We look forward to welcoming your unique perspective and enthusiasm to our collaborative environment! WHO WE ARE Accenture is a leading global professional services company that helps the world’s leading businesses, governments, and other organizations build their digital core, optimize their operations, accelerate revenue growth, and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song. THE WORK You will be part of the AWS Backend team responsible for implementing business logic and building cloud infrastructure on AWS with a strong focus on security and scalability. You will analyze and resolve defects, enhance existing functionalities, and develop new backend components. You will work with AWS Serverless services including Lambda, Step Functions, and API Gateway. You will apply best practices related to AWS cloud security, REST API design, and Infrastructure‑as‑Code (Terraform). Flexible: The work location for this role may include a mix of working remotely, onsite at a client or in an Accenture office – depending on specific project circumstances. With all our roles, there is some in‑person time for collaboration, learning and building relationships with clients, peers, leaders, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs. WHAT’S IN IT FOR YOU? Work on cloud‑native projects that broaden your backend engineering capabilities. Gain insights from skilled cloud and data specialists in a collaborative environment. Grow your skills by working with modern AWS Serverless and IaC tooling. Qualifications HERE’S WHAT YOU’LL NEED: Full‑time availability (40h/week). Experience in programming with Python or Node.js. Very good knowledge of AWS Serverless services (Lambda, Step Functions, API Gateway). Understanding of AWS cloud security best practices. Experience with IaC (especially Terraform). Knowledge of REST API principles. Ability to work with Linux/Unix command‑line tools. Familiarity with Git version control. Good communication in English (min. B1). High motivation for career development. BONUS POINTS IF YOU HAVE: AWS or other relevant certifications. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don’t meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT WE OFFER? A stable employment contract. Individual support of a People Lead and a defined professional development path. A wide training package (technical, soft skills, language training; access to e‑learning platforms; options for certification support). Private medical care and life insurance. Access to the Worksmile platform (including Multisport). Employee Assistance Program (legal, financial, psychological consultations). Paid employee referral program. Employee share purchase plan eligibility (with dividend benefits for participants). WHAT WE BELIEVE: Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger, and more durable company for future generations to create positive, long‑lasting change. Inclusion and diversity are fundamental to our culture and core values. Sustainability is one of our greatest responsibilities, and we embed it into everything we do and for everyone we work with.
Technology
TrueEngage
Software Engineer
Mid
Remote
Warsaw, Poland
19,000 - 24,000 PLN/mo
🏢 Summary: Software Engineer role focused on building and scaling a multi-tenant customer engagement platform for enterprise contact centers. The position involves developing backend services, real-time communication components, and cloud-native infrastructure using Ruby on Rails, Node.js, and Kubernetes on Azure. You will work on distributed systems, integrations, and CI/CD pipelines to ensure reliability, scalability, and security. 🗂️ Requirements: Strong experience with Ruby on Rails 7.x and Ruby 3.x, Experience with Node.js and Express.js, Hands-on experience with PostgreSQL schema design and query optimization, Experience designing and maintaining REST APIs, Experience with authentication and authorization mechanisms (JWT, OAuth2, OIDC, policy patterns), Experience with background job systems, Experience with Redis (caching, pub/sub), Experience with Docker and writing Dockerfiles, Understanding of Kubernetes and Helm, Experience with CI/CD pipelines, Experience integrating third-party REST/webhook APIs 📃 Skills: Ruby, Rails, PostgreSQL, Redis, Node.js, Express, WebSockets, Docker, Kubernetes, Azure, AKS, Helm, GitLab, CI/CD, RSpec, Jest, JWT, OAuth2, OIDC, Pundit, Devise, DelayedJob, ActiveJob, Sidekiq, JSON:API, Graphiti, Prometheus, NewRelic, SonarCloud, Aikido, Genesys, Vonage, WebRTC, SIP, Terraform, Cloudflare, React 🏢 Description: About Us VC-backed, 15-person team across Poland, Mexico & the Philippines - with global expansion underway. We’re defining a new category: a customer contact & collaboration layer on top of enterprise contact center and CRM platforms - already trusted by global enterprises across Europe, Asia, and the Americas. Our platform is used by enterprise clients across multiple industries, with a strong focus on reliability, scalability, security, and seamless real-time communication experiences. We combine modern cloud-native architecture with deep expertise in WebRTC, contact center integrations, and customer engagement technologies. As a rapidly growing company, we maintain a strong engineering culture built around ownership, collaboration, continuous improvement, and pragmatic problem-solving. We value people who are curious, proactive, and excited about building meaningful products in a fast-moving environment. About the Role We’re looking for a Software Engineer with strong technical skills and hands-on experience building modern distributed systems and web applications. In this role, you’ll help design, develop, maintain, and improve a multi-tenant customer engagement platform used primarily by enterprise contact centers. You’ll work across backend services, infrastructure, and internal tooling to ensure our systems remain scalable, reliable, secure, and easy to evolve. Our platform combines multiple technologies and real-time communication channels, including voice, video, chat, callbacks and many more, integrated with providers such as Genesys Cloud and Vonage. The backend architecture includes: A Ruby on Rails API responsible for core business logic, authentication, integrations, and account management Several Node.js services handling real-time signaling, visitor data processing, and analytics Cloud-native infrastructure running on Kubernetes and Azure services You’ll work closely within a small, highly collaborative engineering team where ownership and initiative are highly valued. We’re looking for someone who enjoys solving complex technical challenges, moving quickly, contributing ideas, and building high-quality software that delivers real value to customers. Responsibilities Develop and maintain the core REST/JSON:API backend in Ruby on Rails 7 (PostgreSQL, Redis, Puma, Delayed Job) + upgrade to RoR 8 Own the Node.js signalling server built on Express + WebSockets Extend and debug integrations with Genesys Cloud and Vonage Write and maintain authorization policies and multi-tenant access control logic Design and run database migrations on a mature PostgreSQL schema (200+ migrations) Work within a Kubernetes on Azure AKS environment - understand Helm charts, environment configs, and deployment pipelines Participate in GitLab CI/CD - security checks (SonarCloud, Aikido.dev), Docker builds, staged deploys Gradually improve test coverage using RSpec (Rails) and Jest (Node.js) Required Skills Ruby on Rails Rails 7.x, Ruby 3.x (-> 8.x, 4.x) PostgreSQL - schema design, migrations, query optimization REST API design; experience with JSON:API / Graphiti is a plus Background jobs: Delayed Job, ActiveJob, or Sidekiq Authentication: Devise, JWT, OAuth2, OIDC Authorization: Pundit or similar policy pattern Node.js Node.js 24+, Express.js WebSockets Redis (caching, pub/sub, locking patterns) Azure Storage (Tables, Queues) or equivalent cloud storage SDKs Comfort with async code General Backend Designing and consuming third-party REST/webhook APIs Docker - writing and maintaining Dockerfiles Kubernetes basics - reading Helm charts, understanding namespaces and config maps Git + CI/CD pipelines Structured logging and APM tools (New Relic, Prometheus) Nice to Have Experience with Genesys Cloud or other contact center solution Experience with Vonage or other CPaaS telephony (SIP, WebRTC) Terraform / Azure infrastructure Cloudflare Workers React (the frontend teams will occasionally need backend pairing) Compensation 19-24k B2B Meaningful ESOP upside (VC-backed) 26 days of paid holiday
Technology
Cloudinary
Senior Backend Engineer - Image Processing
Senior
Hybrid
Krakow, Poland
30,000 - 33,000 PLN
🏢 Summary: Senior Media Processing Backend Engineer role focused on developing and optimizing large-scale image transformation services that handle billions of requests monthly. The position involves building and maintaining backend systems and media processing pipelines in a high-performance cloud environment. You will work on core transformation engines and infrastructure powering global media delivery at scale. 🗂️ Requirements: Minimum 8 years backend development experience or exceptional talent, Strong experience with Ruby on Rails, Strong experience with C++, Experience with image or video processing, Experience with AWS cloud services, Experience with Kubernetes, Experience maintaining production cloud systems, Experience with media processing tools and pipelines, Ability to participate in on-call rotations and provide production support, Data-driven development using monitoring and data warehouse tools 📃 Skills: Ruby, Rails, C++, Python, Go, TypeScript, Rust, AWS, Kubernetes, EKS, Lambda, FFmpeg, ImageMagick 🏢 Description: Cloudinary is the image and video technology platform that enables the world’s most engaging brands to deliver transformative visual experiences at global scale. More than 2 million users and 10,000 customers, including Apartment Therapy, Bleacher Report, Etsy, Grubhub, Mattel, Mediavine, Minted, Paul Smith and Peloton, rely on Cloudinary to bring their campaigns, apps and sites to life. With the world’s most powerful image and video APIs backed by industry-leading artificial intelligence and patented technology, Cloudinary offers a single source of truth for brands to manage, transform, optimize, and deliver visual experiences at scale. As a Senior Media Processing Backend Engineer , you’ll be part of Cloudinary’s Image team, working side by side with frontend and backend engineers. You’ll contribute to feature development, code maintenance, and the operation of hundreds of production cloud servers. The team is responsible for the core of Cloudinary’s main product. This includes the image transformation engines that process billions of requests per month (thousands of requests per second) and support all Cloudinary applications. Trusted by the world’s largest brands, our systems deliver high-fidelity media through flexible transformations with low bandwidth consumption and minimal latency. Responsibilities Develop and maintain Cloudinary’s main transformation services in Ruby on Rails. Optimize system workload, time, and cost. Develop custom transformations using building blocks from the research group, open source, or commercial solutions. Provide 2nd-tier support for our code and participate in team and company-wide on-call rotations. Address internal customer inquiries and complex questions. Maintain and update image processing pipelines, including open source, commercial, and in-house. Mainly C++ Technologies You’ll develop in Ruby on Rails, C++, Python, Go, Typescript, and a bit of Rust, leveraging AWS, Kubernetes (EKS), and Lambda infrastructure. You will work closely with both in-house and open-source processing tools, such as FFmpeg and ImageMagick. Qualifications We’re looking for a highly skilled backend engineer with at least 8 years of experience or exceptional talent. You should be self-propelled, independent, sharp, Knowledgeable, with experience in image or video processing, is a strong advantage Experience with cloud technologies, preferably AWS Data-driven mindset, using insights from monitoring and data warehouse tools to guide development.
Technology
Cloudinary
Senior Backend Engineer - Image Processing
Senior
Hybrid
Krakow, Poland
30,000 - 33,000 PLN
🏢 Summary: Senior Backend Engineer role focused on developing and maintaining large-scale image transformation services that process billions of requests monthly. The position involves building and optimizing media processing pipelines, working on cloud-based infrastructure, and ensuring high-performance, low-latency delivery. The role includes feature development, system optimization, and operational support in a production environment. 🗂️ Requirements: Minimum 8 years of backend development experience or exceptional talent, Strong experience with Ruby on Rails, Experience with C++, Experience in image or video processing, Experience with cloud technologies, preferably AWS, Experience working with production systems at scale, Ability to participate in on-call rotations and provide 2nd-tier support, Data-driven approach using monitoring and data tools 📃 Skills: Ruby, Rails, C++, Python, Go, TypeScript, Rust, AWS, Kubernetes, EKS, Lambda, FFmpeg, ImageMagick 🏢 Description: Cloudinary is the image and video technology platform that enables the world’s most engaging brands to deliver transformative visual experiences at global scale. More than 2 million users and 10,000 customers, including Apartment Therapy, Bleacher Report, Etsy, Grubhub, Mattel, Mediavine, Minted, Paul Smith and Peloton, rely on Cloudinary to bring their campaigns, apps and sites to life. With the world’s most powerful image and video APIs backed by industry-leading artificial intelligence and patented technology, Cloudinary offers a single source of truth for brands to manage, transform, optimize, and deliver visual experiences at scale. As a Senior Media Processing Backend Engineer , you’ll be part of Cloudinary’s Image team, working side by side with frontend and backend engineers. You’ll contribute to feature development, code maintenance, and the operation of hundreds of production cloud servers. The team is responsible for the core of Cloudinary’s main product. This includes the image transformation engines that process billions of requests per month (thousands of requests per second) and support all Cloudinary applications. Trusted by the world’s largest brands, our systems deliver high-fidelity media through flexible transformations with low bandwidth consumption and minimal latency. Responsibilities Develop and maintain Cloudinary’s main transformation services in Ruby on Rails. Optimize system workload, time, and cost. Develop custom transformations using building blocks from the research group, open source, or commercial solutions. Provide 2nd-tier support for our code and participate in team and company-wide on-call rotations. Address internal customer inquiries and complex questions. Maintain and update image processing pipelines, including open source, commercial, and in-house. Mainly C++ Technologies You’ll develop in Ruby on Rails, C++, Python, Go, Typescript, and a bit of Rust, leveraging AWS, Kubernetes (EKS), and Lambda infrastructure. You will work closely with both in-house and open-source processing tools, such as FFmpeg and ImageMagick. Qualifications We’re looking for a highly skilled backend engineer with at least 8 years of experience or exceptional talent. You should be self-propelled, independent, sharp, Knowledgeable, with experience in image or video processing, is a strong advantage Experience with cloud technologies, preferably AWS Data-driven mindset, using insights from monitoring and data warehouse tools to guide development.
Technology
Cloudinary
Senior Backend Engineer - Image Processing
Senior
Hybrid
Krakow, Poland
30,000 - 33,000 PLN
🏢 Summary: Senior Media Processing Backend Engineer role focused on developing and maintaining large-scale image transformation services that handle billions of requests monthly. The position involves building backend features, optimizing performance and cost, and operating cloud-based production systems. The engineer will work with media processing pipelines and cloud infrastructure to deliver low-latency, high-fidelity visual transformations. 🗂️ Requirements: Minimum 8 years of backend development experience or exceptional talent, Strong experience with Ruby on Rails, Proficiency in C++, Experience with image or video processing, Experience with AWS cloud services, Experience working with Kubernetes, Ability to maintain and optimize high-scale production systems, Experience with monitoring and data-driven development, Ability to participate in on-call rotations and provide production support 📃 Skills: Ruby, Rails, C++, Python, Go, TypeScript, Rust, AWS, Kubernetes, EKS, Lambda, FFmpeg, ImageMagick 🏢 Description: Cloudinary is the image and video technology platform that enables the world’s most engaging brands to deliver transformative visual experiences at global scale. More than 2 million users and 10,000 customers, including Apartment Therapy, Bleacher Report, Etsy, Grubhub, Mattel, Mediavine, Minted, Paul Smith and Peloton, rely on Cloudinary to bring their campaigns, apps and sites to life. With the world’s most powerful image and video APIs backed by industry-leading artificial intelligence and patented technology, Cloudinary offers a single source of truth for brands to manage, transform, optimize, and deliver visual experiences at scale. As a Senior Media Processing Backend Engineer , you’ll be part of Cloudinary’s Image team, working side by side with frontend and backend engineers. You’ll contribute to feature development, code maintenance, and the operation of hundreds of production cloud servers. The team is responsible for the core of Cloudinary’s main product. This includes the image transformation engines that process billions of requests per month (thousands of requests per second) and support all Cloudinary applications. Trusted by the world’s largest brands, our systems deliver high-fidelity media through flexible transformations with low bandwidth consumption and minimal latency. Responsibilities Develop and maintain Cloudinary’s main transformation services in Ruby on Rails. Optimize system workload, time, and cost. Develop custom transformations using building blocks from the research group, open source, or commercial solutions. Provide 2nd-tier support for our code and participate in team and company-wide on-call rotations. Address internal customer inquiries and complex questions. Maintain and update image processing pipelines, including open source, commercial, and in-house. Mainly C++ Technologies You’ll develop in Ruby on Rails, C++, Python, Go, Typescript, and a bit of Rust, leveraging AWS, Kubernetes (EKS), and Lambda infrastructure. You will work closely with both in-house and open-source processing tools, such as FFmpeg and ImageMagick. Qualifications We’re looking for a highly skilled backend engineer with at least 8 years of experience or exceptional talent. You should be self-propelled, independent, sharp, Knowledgeable, with experience in image or video processing, is a strong advantage Experience with cloud technologies, preferably AWS Data-driven mindset, using insights from monitoring and data warehouse tools to guide development.
Technology
MOTIFE
Senior Backend Engineer
Senior
Hybrid
Warsaw, Poland
21,000 - 30,000 PLN/mo
🏢 Summary: Opportunity for Mid and Senior Software Engineers to design and build high-performance, scalable backend systems powering global content delivery. The role focuses on event-driven, distributed architectures, technical leadership, and ownership of reliability and scalability for systems used by millions of users. It combines hands-on development with architectural decision-making in a cloud-native environment. 🗂️ Requirements: 4+ years (Mid) or 6+ years (Senior) experience in building scalable backend systems, Proficiency in Kotlin, Python or similar backend language, Experience with modern backend frameworks such as Spring Boot, Experience with relational databases (PostgreSQL or MySQL), Experience with NoSQL databases (DynamoDB or MongoDB), Hands-on experience with microservices architecture, Experience with event-driven systems, Experience with Kafka or similar streaming platform, Experience in API design (REST, gRPC or GraphQL), Hands-on experience with AWS services, Experience with Docker and Kubernetes, Experience with CI/CD pipelines and DevOps practices, Experience with monitoring and observability tools, Production support and incident management experience in distributed systems 📃 Skills: Kotlin, Python, Java, Go, TypeScript, JavaScript, Spring, REST, gRPC, GraphQL, Kafka, Redis, PostgreSQL, MySQL, DynamoDB, MongoDB, AWS, Docker, Kubernetes, Terraform, GitHub, Jenkins, Datadog, Sentry 🏢 Description: We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere. We are looking for a Senior and Mid Software Engineers to join the Content Cloud team . In this role, you will design and build high-performance backend systems that power content delivery across a global platform. You will act as a technical leader within the team, driving architectural decisions, mentoring engineers, and ensuring the reliability and scalability of systems used by millions of users. This is a hands-on role with strong ownership and impact on distributed, event-driven systems at scale. Key takeaways: Stack : Kotlin (main codebase) We're open to: Java/Go/TypeScript/JavaScript, Other tools: REST/gRPC/GraphQL, Kafka, Redis, PostgreSQL/MySQL, DynamoDB/MongoDB, AWS, Docker, Kubernetes Salary : Mid : 21 000 PLN - 23 000 PLN gross on the Contract of Employment Senior: 23 000 PLN - 30 000 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location : ul. Grzybowska 60, Warsaw Recruitment process : A call with MOTIFE Recruiter Coding interview Panel interviews with the team (coding, architecture, and cross-collaboration interviews, Hiring Manager meeting) Responsibilities: Backend Architecture & Scalability Design and build high-performance, scalable backend services and APIs supporting global content delivery Architect event-driven systems and microservices handling large-scale traffic and real-time interactions Drive system design decisions with a focus on reliability, performance, and security Technical Leadership Lead technical discussions, architecture reviews, and design decisions across teams Define and promote reusable patterns, components, and engineering standards Mentor engineers through code reviews, pair programming, and technical guidance Performance & Reliability Identify system bottlenecks using monitoring, tracing, and load testing tools Optimize performance through data modeling, caching strategies, and query improvements Engineering Excellence Champion best practices including CI/CD, automated testing, observability, and infrastructure as code Maintain high standards for code quality, scalability, and maintainability Continuously improve development processes and system architecture Cross-Functional Collaboration Partner closely with Product, Design, and QA to deliver impactful features Translate business requirements into scalable technical solutions Act as a domain expert within the team and contribute to platform-wide initiatives Requirements: Technical Expertise 6+ years of experience building high-performance, scalable backend systems as Senior/4+ years of experience as a Mid Engineer Strong proficiency in Kotlin, Python, or similar backend languages Experience with modern backend frameworks (e.g., Spring Boot or Python-based frameworks) Strong experience with both relational (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB) Hands-on experience with microservices and event-driven architectures Experience with distributed streaming platforms such as Kafka Solid understanding of API design (REST, gRPC, or GraphQL) Cloud & Infrastructure Hands-on experience with AWS services (e.g., S3, DynamoDB, Lambda, SQS, IAM) Experience with Docker and Kubernetes Familiarity with infrastructure and deployment tooling (e.g., Terraform, GitHub Actions, Jenkins) Experience with caching systems such as Redis or Memcached Engineering Practices Strong understanding of CI/CD, DevOps, and Agile methodologies Experience with observability and monitoring tools (e.g., Datadog, Sentry) Proven experience in production support and incident management in distributed systems What we offer: 100% paid medical care Multisport Creative tax (KUP) Home office allowance MacBook Pro Apply now If this sounds like your next step, we’d love to hear from you! Please apply via our careers page and submit your CV in English.