Software Engineer
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
Software Engineer
Software Engineer