탐색 메뉴로 건너뛰기 메인 콘텐츠로 건너뛰기
포지션

Senior Software Engineer (Go)

Berlin

Remerge is a fast-growing mobile advertising scale-up that has become the no.1 app retargeting company over the last 8 years with offices spanning Berlin, New York, Singapore, Beijing, Seoul and Tokyo. Remerge enables app developers to re-engage up to 3.3 million users per second across 1 million apps globally in order to increase retention and boost user lifetime value. We love data, designing for the user and anything that helps drive intelligent decisions.

About your role

As a Software Engineer in our Backend team, you will work on our bidding, data processing and machine learning infrastructure. This involves services which are distributed around the globe, handling more than two million requests per second and generating terabytes of data daily.

  • Add features to and refactor existing code on our bidder while maintaining a sub 100ms response latency.
  • Build real-time processing pipelines to transform, aggregate, and ship data both internally and to external partners.
  • Develop supporting systems and infrastructure for machine learning research, such as model repositories, feature stores, and training environments.
  • Decide on appropriate metrics, logging, and alerting to ensure our distributed system stays in sync and operational 24/7/365.
  • Work with a multitude of technologies: primarily Go, but also including Python, Kafka, Druid, Aerospike, Ruby, and Terraform.
  • Work in a hybrid environment that mixes on-premise with cloud based infrastructure (mainly AWS and GCP).

What we hope to find in you

  • A good understanding of underlying software development and computer science concepts.
  • Previous experience with the Go programming language.
  • Analytical skills for performing exploratory work, combining data from multiple sources to find patterns.
  • Interest in developing solutions for problems inherent to globally distributed real-time systems.
  • Previous experience building and working with machine learning infrastructure is a plus.
  • Strong sense of ownership for your work - build it, deploy it, fix it, monitor it, repeat.
  • Ability to communicate ideas, technical concepts, and analysis results in a meaningful way to non-technical colleagues.

Your benefits at Remerge

  • Unlimited vacation days - for real. We give you the freedom to figure out the most productive work-life balance for you
  • Personal learning budget and conference attendance scholarship 
  • 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. We are a remote friendly-company on the way to becoming a remote-first one!
  • Generous remuneration package including virtual shares, a dedicated education budget
  • End of the year team bonus determined by company performance
  • STA program: travel to our offices around the globe for a short term assignment for up to a month each year 
  • Comfortable work setup - laptop, phone, screen(s), standing desk etc. A budget to upgrade your work from home essentials
  • Wellness benefits such as sports memberships and internet reimbursements
  • Company events including breakfast twice a week, welcome lunch, milestone celebrations, company-wide offsites and parties

Remerge is an Equal Opportunity Employer that is committed to diversity and inclusion in the workplace: all applicants are considered for positions without regard 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!