Vio.com

Senior Backend Engineer – Golang

Vio.com

full-time

Posted on:

Location Type: Remote

Location: Netherlands

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and evolve metasearch integrations — deliver new features and improvements for partner-facing technical integrations, ensuring correctness and robustness as partner requirements change
  • Own and improve Meta Integrations’ core production systems end-to-end — take ownership of critical services, including on-call readiness and driving reliability improvements over time
  • Drive system design and technical decision-making — write design docs, review designs with peers, make pragmatic architecture trade-offs, and break down ambiguous problems into iterative delivery plans
  • Continuously improve performance, reliability, and cost efficiency — identify bottlenecks in throughput/latency, infra spend, and caching strategy, then ship measurable improvements
  • Operate in a data-informed way — leverage data engineering and analysis to validate changes, debug production behavior, and measure impact (partner performance, system health, quality metrics)
  • Raise the bar for the team — mentor engineers, improve engineering practices, reduce knowledge silos, participate in hiring, and influence technical direction across team boundaries

Requirements

  • You have 5+ years of experience designing, shipping, and operating high-scale back-end services in production, including incident management and postmortems
  • You are proficient with Golang and you have experience with at least two programming languages such as Go, Rust, Python, Java or Scala, or Ruby.
  • You have strong distributed systems fundamentals and a track record of finding bottlenecks and improving performance, reliability, and code quality
  • You can write design docs and defend architecture trade-offs clearly with engineers and product partners
  • You are data-literate — comfortable with data pipelines and using data to debug production behavior and validate impact
  • You thrive under ambiguity — able to take underspecified problems, break them down, and ship iterratively while keeping quality high
  • You've worked in cross-functional product environments (with PM, analytics, etc.) in agile setups, not only "ticket-taking"
  • You are a self-starter with end-to-end ownership mentality, intellectual curiosity, and a pragmatic team-first attitude
  • You communicate clearly and concisely, especially in design discussions and stakeholder alignment
  • Nice to have: Experience with external partner/API integrations, R&D/experimentation, open-source contributions, and mentoring/leading through influence.
Benefits
  • Plenty of chances to learn and grow within an open, diverse culture which promotes knowledge sharing, trust and transparency;
  • A great compensation package, perks and benefits (including significant stock appreciation rights);
  • Flexible time off (take as many holidays as you need) and a chance to work remotely;
  • You will be part of a highly international team that enjoys working, eating and playing together in one of the best office locations in Amsterdam;
  • We value good food and offer catered lunches from various cuisines, great coffee, and the occasional barbecue in our garden;
  • We enjoy getting together to celebrate our wins with company events in Amsterdam and abroad;
  • A budget for your dream home office;
  • Access to free mental health support via OpenUp.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangRustPythonJavaScalaRubydistributed systemsdata pipelinesincident managementperformance optimization
Soft Skills
mentoringcommunicationproblem-solvingself-starterteam-first attitudeintellectual curiositycross-functional collaborationagile methodologiesdesign documentationstakeholder alignment