Remerge helps leading mobile app marketers increase revenue and retention by activating, re-engaging and retaining high-value users through programmatic in-app ads. Founded in 2014, Remerge has established itself as a leading app retargeting player globally, with offices spanning Berlin, New York, Singapore, Seoul and Tokyo. Our international team of experts has contributed to the growth of hundreds of apps across all major verticals, including gaming, on-demand delivery, e-commerce, and finance.

About the Team

You can expect to work in a self-directed team. You’ll be on a team with five other people, including backend and infrastructure engineers. The members of our team are given autonomy and responsibility. Everyone is expected to be involved in research, gathering feedback, proposing ideas, building solutions, prioritisation, and impact evaluation.

    In this role you will...

    • Build core services and packages. You’ll work on components for real-time bidding, propagating database changes, distributing files, processing streams, debugging on the command-line, and our service framework.
    • Optimise for performance in a large-scale distributed system. Our key services run in multiple locations across the globe and process millions of operations per second. We ensure they respond in milliseconds through optimised code and utilising hardware efficiently.
    • Provide a great experience for developers. We’re the stewards for CI/CD, secrets management, and tooling. You’ll work closely with developers to build a platform that addresses their needs, while enabling autonomy and eliminating friction.
    • Help maintain a reliable hybrid infrastructure. The platform runs on a mix of bare-metal hardware, compute instances, and managed cloud services. You’ll contribute towards keeping this usable, up-to-date, reliable, and observable.
    • Work in a self-directed team. The members of our team are given autonomy and responsibility. Everyone is expected to be involved in research, gathering feedback, proposing ideas, building solutions, prioritisation, and impact evaluation.

    You will be a great fit if...

    • You have proven experience of building software with Go. Experience or an interest in working with developer platforms, CI/CD, orchestration, distributed systems, or developer experience is a plus.
    • You’re driven by adding value. Whether that’s through solving problems or building features, you think about the impact of what you do.
    • You’re self-motivated. You recognise opportunities and take them instead of waiting for them to be given. You seek out areas for improvement and bring ideas and solutions to the team, not only the problems.
    • You’re interested in learning and developing your skills across multiple areas. There are times you’ll need to implement a new feature in a backend service, support with new infrastructure setups, or investigate an issue causing disruption to our business.
    • You’re a good communicator. You can clearly describe problems, ideas, and solutions, both in written and verbal form. You recognise the characteristics of your audience and adjust the level of detail accordingly. When challenged with a difference of opinion, you respectfully convey your argument and are willing to compromise when necessary.

    Our Stack

    • Go. The primary language for our backend services.
    • Nomad and Consul. These form our primary platform for deployment and service discovery. There’s sprinkle of Kubernetes in a few places too.
    • Kafka. The underlying store which allows us to reliably distribute and process a high-throughput of events.
    • Ansible and Terraform. Our tools for infrastructure as code, enabling provisioning, configuration management, and deployment across our environments.
    • GitHub Actions. Powers our CI/CD pipelines.
    • Grafana, Mimir, Loki, and Pyroscope. We use the Grafana stack for observability, which includes metrics, logging, continuous profiling, and alerting.
    • Plus many more. The teams we support use a few different languages such as Python and Ruby, plus a variety of other services.

    Our promise

    • Unlimited vacation days - for real. We give you the freedom to figure out the most productive work-life balance for you
    • A truly modern place to work: work from home, from our brand new office in Berlin, or remotely - your work environment is yours to design
    • Generous remuneration package including virtual shares, a dedicated education budget
    • End of the year bonus determined by company performance
    • Enrol in our Short Term Assignment (STA) program and travel to our offices around the globe for up to a month - subject to eligibility and internal policy
    • Comfortable work setup - laptop, phone, screen(s), standing desk etc.
    • Support for your setup while working from home
    • Wellness benefits such as sports memberships, Nilo Health subscription and internet reimbursements
    • Company events including breakfast twice a week, team lunches, birthday and milestone celebrations, quarterly team events and company-wide parties & trips

    Remerge is an Equal Opportunity Employer: all qualified applicants are considered for positions regardless of race, ethnic origin, gender, age, religion or belief, marital status, gender identification, sexual orientation, veteran status or disability. We're looking forward to your application!

    Important notice: Protect yourself from scammers representing Remerge

    Do not respond to job offers from third parties claiming to recruit on behalf of Remerge, or individuals impersonating as Remerge employees offering freelance or remote work opportunities. We do not ask job applicants for personal information like bank account numbers, address, money transfer requests, or other confidential details on any messaging platform. If someone reaches out to you to offer you a job, make sure that they are a verified Remerge employee by checking their identity on official Remerge channels.

    Please note that the only job openings we offer are listed on our official website: remerge.io/careers

    Stay vigilant and protect yourself from potential scams.

    Please review our Applicants Privacy Policy.