368,634open jobs
9,437companies
50,578added this week
Browse all
Location
Remote (Ukraine)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
MacPaw is a software company headquartered in Kyiv, Ukraine, and founded in 2008 by Oleksandr Kosovan. The company develops consumer applications for macOS and iOS including CleanMyMac, the Setapp subscription app service, Encrypto, and ClearVPN, sold directly to users worldwide. It employs several hundred people, has continued operating through the war in Ukraine, and runs the MacPaw Foundation alongside its commercial work.

Jira ticket

MacPaw is building the next generation of its Setapp Marketplace-a platform where developers distribute Mac, iOS, and Web applications to a wide audience around the world. Billing is at the core of this platform, powering how customers pay, how vendors earn, and how the business scales globally.

We’re looking for a Senior Back-end Engineer (Golang) to join our team and work on subscription and billing-related functionality within a product environment.

You’ll work with complex business logic, third-party integrations, and existing systems, collaborating closely with product and engineering teams. We’re looking for someone curious, proactive, and responsible who enjoys learning, taking ownership, and improving solutions.

Our back-end stack: Go, Temporal, PHP 8.0+ (Symfony Components, Doctrine ORM); PostgreSQL, Redis, RabbitMQ; PHPUnit; Cloud-Native: AWS, GCP, K8s, Docker.

In this role, you will:

  • Analyze business ideas, validate technical feasibility, and design architecture blueprints before starting the development phase

  • Write clean, efficient, and scalable code using Go and PHP (Symfony):

  • Gradually refactor and migrate parts of the monolith into independent, high-performance services

  • Take full responsibility for code quality by writing unit/functional tests and actively participating in E2E testing (our engineers drive quality alongside QA)

  • Work closely with PMs, EMs, and cross-functional teams to clarify requirements, handle edge cases, and find the most effective implementation paths

Skills you’ll need to bring:

  • 5+ years of hands-on experience with Golang

  • System Design & Architecture

  • Confident work with PostgreSQL/relational databases: schema design, complex SQL queries, migrations, and performance optimization (indexes, profiling)

  • Experience with Docker in development and runtime environments; ability to work with Docker images/containers and Docker Compose locally

  • Experience with RabbitMQ (or similar message queues): pub/sub and work queue patterns, producers/consumers, basic configuration concepts

  • Basic understanding of Kubernetes concepts and common objects (Deployments, Services, ConfigMaps)

  • CI/CD pipelines and a basic understanding of cloud or infrastructure tooling

  • Basic testing practices (unit/integration) and awareness of secure coding principles (OWASP)

  • At least an intermediate level of English & fluent Ukrainian

As a plus:

  • Workflow orchestration tools such as Temporal or similar solutions

  • Familiarity with Infrastructure as Code (Terraform)

  • NoSQL databases and caching solutions (e.g. MongoDB, Redis)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Principal Engineer 1 day ago
$27k – $71k per year (Estimated) • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Groovy
JavaScript
Python
Java
Java
Gradle
Spring Boot
Databases
DynamoDB
ElasticSearch
MySQL
Redis
Frontend
React.js
Redux
Mobile
JUnit
DevOps
AWS
AWS Lambda
CI/CD
Docker
Git
Jenkins
Amazon ECS
Amazon Kinesis
Amazon S3
API Gateway
Design
AutoCAD
Fusion 360
Management
Jira
QA
JMeter
Apply
$21k – $55k per year (Estimated) • In office • Full-Time • Bengaluru
C++
Go
Java
C++
Protobuf
Databases
Apache Ignite
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
gRPC
Kibana
OpenTelemetry
Apply
$71k – $120k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Kraków
DevOps
AWS
Azure
CI/CD
GCP
Apply
$18k – $29k per year (gross) • In office • Full-Time • Yekaterinburg
JavaScript
Node JS
PHP
SQL
TypeScript
Python
PHP
Laravel
Databases
MySQL
Redis
MS SQL
Frontend
React.js
DevOps
CI/CD
Docker
Git
Nginx
Rest API
Apply
$20k – $48k per year (Estimated) • In office • Moscow
C#
C++
Java
Python
SQL
DevOps
CI/CD
Management
Draw.io
Jira
Apply
Head of PR 5 days ago
$171k – $325k per year (Estimated) • In office • 5+ years exp
AI/ML
AI Agents
Apply
Remote
Python
AI/ML
AI Agents
Human-in-the-Loop
Model Context Protocol
DevOps
CI/CD
Cloudflare
GCP
Incident Management
Kubernetes
NixOS
SLI/SLO/SLA
Terraform
IAM
Cybersecurity
ISO 27001
Kyverno
Least Privilege
Prisma Cloud
SOC 2
Sysdig Secure
Wiz
Management
Jira
Apply
Remote • Master's Degree
Design
Adobe After Effects
Adobe Photoshop
Blender
Cinema 4D
Figma
Management
Jira
Apply
Remote • 4+ years exp
AI/ML
Recommender Systems
Management
Jira
Apply
Remote • 4+ years exp
AI/ML
LLM
AI Agents
Management
Jira
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.