Software Engineer
Posted bythe hiring team· 10 days ago
- Location
Posted bythe hiring team· 10 days ago
Software Engineer
USD 62,722 – USD 79,228
Be among the first applicants
Verified team
HR-vetted before going live.
Transparent pay
Salary stated upfront.
Be among the first applicants
Just opened — your application stands out.
About this role
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
The Software Engineer role with the hiring team offers USD 62,722–79,228 per year. Salary information is published as part of every JobRemotely listing so candidates can self-screen before applying.
Yes — the hiring team has marked this Software Engineer role as open to candidates based in Poland. Eligibility requirements are surfaced in the JobPosting structured data on the listing.
The hiring team uses the JobRemotely structured hiring pipeline: candidates apply through the listing, complete a paid test task or screening, and only then proceed to interviews. This skips the resume black hole and respects everyone's time.
Similar roles
Hand-picked from the same category.
the hiring team· San Francisco·Remote·10 days ago
USD 192,984 – USD 224,400
Viewthe hiring team· Raleigh·Remote·10 days ago
USD 206,400 – USD 206,400
Viewthe hiring team· New York·Remote·10 days ago
USD 240,000 – USD 240,000
Viewthe hiring team· London·Remote·10 days ago
USD 68,644 – USD 77,684
View