bïrch (ex Revealbot) Logo

bïrch (ex Revealbot)

Senior Backend Engineer

Posted 19 Days Ago
Remote
Hiring Remotely in Spain
Senior level
Remote
Hiring Remotely in Spain
Senior level
The Senior Backend Engineer will develop new features in Ruby and Go, manage backend services, and improve the technical architecture of the product, ensuring high-quality code and system reliability.
The summary above was generated by AI

Hi 👋

We are Bïrch. Our product is a mighty toolbox for all the things creative and growth marketing teams do — content creation, collaboration, and ad campaigns, all in one place. We've been in the game for over 9 years, trusted by 800+ companies and more than 5,500 marketers. With billions in ad spend running through our platform, we're not just keeping up, we're one of Meta's fastest-growing partners and officially backed by both Meta and Google. Recently, we rebranded from Revealbot to Bïrch, and we wrote about this transformation journey here.

We’re moving from one successful product to a multi-product platform. Last year, together with Meta, we launched Bïrch Hub, a simple and friendly server-side tracking tool for ads, and we’re strengthening our backend team to support that growth. In this role, you won’t just maintain existing systems, you’ll help build new products and services, shape architecture together with the team, and contribute to key technical decisions while writing high-quality code across our dual-language backend (Ruby on Rails and Go).

🌍 Who are we?

We're a remote-first team of friends spread around the world with an HQ in Barcelona. We've built one successful product and now transitioning to a broader vision. We hire globally and love meeting offline: last two years we were in Barcelona, the year before in Istanbul. Here's our team's Instagram that can show you more of who we are. We are a spicy mix of different cultures and backgrounds.


Requirements🧑‍🎤 Who are you?

We're looking for a senior engineer who combines technical depth with a product mindset — someone who cares about the "why" just as much as the "how." You're comfortable owning complex systems and making architectural decisions on your own. You find smarter, simpler ways to solve problems instead of over-engineering, and once the team makes a call, you stand behind it fully.

  • You have deep expertise in Ruby and Ruby on Rails. You understand how the framework works under the hood, keep up with new versions, and write clean, idiomatic code.
  • You're confident with Go. Our backend is a dual-language architecture: a Rails monolith for the web app and 20+ Go microservices that power our core automation engines, APIs, and heavy processing. You'll work across both daily roughly 50/50.
  • You have expert-level knowledge of PostgreSQL. Not just writing queries, but understanding how databases work at scale: indexing strategies, query optimisation, partitioning, and knowing when scaling techniques are needed.
  • You have a DevOps mindset. You take responsibility for how your code runs in production and can make infrastructure-related decisions. Our infrastructure is deliberately simple: EC2 instances, Docker containers, Terraform and Ansible — no Kubernetes, no serverless. Engineers own how their code runs.
  • You have a pragmatic relationship with AI tools. You use them when they help you move faster, understand what the AI produces, and know when it’s quicker or safer to just write the code yourself.
  • You take testing seriously — writing effective tests that cover essential scenarios without unnecessary overhead.
  • You're skilled in performance optimisation — you use caching, specific algorithms, or architectural patterns when they bring real, measurable benefits.
  • You primarily communicate in English with your teammates.

Bonus points if you have:

  • Experience with Ansible, Terraform, and AWS Stack
  • Working experience in the AdTech/MarTech industries.
✍🏼 What will you do?

You’ll be the sole backend engineer in a small product squad, working alongside a product manager, a frontend engineer, and a product designer, with full ownership of the backend side. Our platform handles billions in ad spend across Meta, Google, TikTok, and Snapchat, so reliability and quality of your work have a direct financial impact. Our stack is Ruby on Rails 8 and Go 1.25, with PostgreSQL 18, Redis, Sidekiq, and Docker under the hood. We deploy via GitHub Actions and monitor with Grafana, Prometheus, and Sentry.

Main focus areas:

  • Own large features and full products. You'll be the primary backend engineer taking features from idea to release — working closely with product manager, designer and your frontend counterpart.
  • Write production-ready code in Ruby and Go for new features and products, as well as improving existing systems.
  • Proactively find high-value work and help guide the team's planning process. Participate actively in product planning, contributing to defining how technical problems should be solved.
  • Handle and triage production issues across different systems, taking ownership and driving them to resolution.
  • Review critical pull requests and give clear, actionable feedback aligned with our engineering principles.
  • Develop and maintain integrations with ad platforms like Meta, Google, TikTok, and Snapchat APIs — each with their own data models, rate limits, and quirks.
  • Define and improve engineering standards — from coding and testing practices to monitoring, debugging workflows, and CI/CD pipelines.
How will you know you're doing well?

After 3 months, you've shipped your first medium-sized feature end-to-end, are comfortable navigating the codebase, and are contributing meaningful code reviews. You understand our product domain (ads, automation, Meta ecosystem) well enough to make informed technical decisions.

After 6 months, you're owning large features independently and contributing to architectural decisions. Your code reviews are thorough and context-aware, going beyond surface-level issues.

After 12 months, you're a trusted technical advisor for the backend team. You're driving system-level improvements, helping shape the technical roadmap, and your contributions have a visible impact on product quality and team velocity.


Benefits💝 What do we offer?
  • A chance to help build a future unicorn. We're working on a hype-worthy product with the potential to scale to tens of thousands of users. You'll be part of a team building AI-powered, agent-led marketing tools — an area with huge momentum.
  • High autonomy and real ownership. No bureaucracy, no micromanagement — just the space to bring your own technical approach, shape decisions, and drive things forward.
  • No legacy technologies. We always keep an eye on our technology stack and update it regularly. You'll work with modern tools and versions.
  • Time to fix and improve. We don't forget to work on tech debt. When you join us, there will be time allocated to work on it.
  • We're more than colleagues — we're friends. Our culture is special. We genuinely like each other as people, create meaningful work, and enjoy spending time together.
  • Competitive salary and various benefits:
    • 🏖 38 days of paid time off annually to take enough time to rest and explore the world.
    • ✈️ $2000 annual holiday travel bonus for tickets and accommodation for yourself and your loved one.
    • 🎓 $2000 annual Learn & Development budget to upskill yourself.
    • 🫂 $2000 annual bonus for meeting with your team in Barcelona or another country
    • ❤️ Full health insurance is provided through Alan or SafetyWing.
    • 👶 Fully paid parental leave from 3 to 6 months, depending on your time with the company — plus up to 3 years of unpaid leave if you wish to extend your time at home.
    • 🇪🇸 Company's support in relocation to Barcelona if needed
    • 💻 Laptop budget to buy the latest MacBook (or other powerful gear).
    • 🌍 Regular team meet-ups and off-sites to work and have fun together.
    • 🏠 You can choose to work remotely or have a hybrid work arrangement if you are in Barcelona.
    • 🖥️ Co-working budget if you need a break from your home office.
⛔️ Before you apply:

Let's be honest — working with us isn't all fun and pink unicorns (though it is a big part). Here are some potential challenges you'll face:

  • You'll need to be self-driven. We're a remote-first team with high autonomy. Nobody will tell you exactly what to do every day — you'll need to prioritize, communicate proactively, and manage your own time effectively.
  • High uncertainty. What we're building hasn't really been done before. There are lots of unknowns, and we'll often need to invent new solutions and make technical leaps from scratch.
  • Small team, big impact. With a team our size, every person matters a lot. You'll wear multiple hats and take on responsibilities beyond just writing code.

If all of that is not an issue for you, we would be happy to receive your application 🫶

Please don't ask us for calls or extra help about applying. To keep things fair for everyone, simply submit your application and tell us about yourself in the cover letter. If we think you might be a good fit, you'll get to meet the team and ask questions during the interview.

All applications are reviewed by real people, not just AI. Because of that, it may take some time to get back to you. We usually reply within 5 business days, but during periods of high application volume it can take a bit longer.

Top Skills

Ansible
Docker
Ec2
Go
Grafana
Postgres
Prometheus
Redis
Ruby On Rails
Sentry
Sidekiq
Terraform

Similar Jobs

Yesterday
In-Office or Remote
UK
Senior level
Senior level
Fintech • HR Tech • Payments • Financial Services
Build backend services to integrate AI capabilities within payroll workflows, collaborating with ML engineers to develop AI-powered tools.
Top Skills: Ai ApisJavaScriptNode.jsPostgres
4 Days Ago
Remote or Hybrid
Senior level
Senior level
Enterprise Web • Marketing Tech • Software
As a Senior Backend Engineer in the Developer Experience team, you'll design and implement scalable and maintainable API solutions while mentoring other engineers. Your role involves close collaboration with product managers and stakeholders to enhance platform architecture.
Top Skills: GoGraphQLJavaMySQLPHPPythonReactRestfulSQL
4 Days Ago
Remote or Hybrid
Senior level
Senior level
Enterprise Web • Marketing Tech • Software
As a Senior Backend Engineer, you'll develop new features, architect solutions for scalability and security, and mentor other developers while working on the Brand Guidelines product area.
Top Skills: GraphQLMySQLPhp8+ReactRestTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account