Vinted

Senior Backend Engineer, Payments

Vinted
Apply
2 days ago
Vilnius, LithuaniaSenior

Responsibilities

  • Build and operate backend services supporting payments, payouts, verification, onboarding, balance activation, and money movement.
  • Own technical topics end to end, including requirements analysis, technical proposals, implementation, feature-flagged rollout, and production monitoring.
  • Improve and scale high-throughput Go services and connect them into reliable payment and verification flows.
  • Build resilient third-party integrations with API clients, callbacks, durable workflows, dashboards, SLA alerts, and vendor debugging.
  • Design systems handling timeouts, outages, rate limits, retries, missing callbacks, inconsistent responses, and data consistency issues.
  • Handle sensitive financial and personal data through PII tagging, log masking, retention, and deletion practices.
  • Use AI-assisted engineering tools to build, debug, investigate production issues, and write plans or documentation.
  • Write unit tests and contribute to integration and end-to-end testing.
  • Own critical alerts and business metrics, participate in on-call rotations, and support production systems.

Requirements

  • Solid experience building and running backend services in production.
  • Deep knowledge of at least one programming language and the ability to become productive in Go quickly.
  • Experience or strong interest in reliable systems where correctness, availability, and data consistency matter.
  • Comfort with API design, caching, system architecture, and distributed-systems fundamentals.
  • Ability to turn ambiguous requirements into technical proposals, align stakeholders, and drive implementation.
  • Product-engineering mindset focused on user and business outcomes and maintainable solutions.
  • Experience documenting systems through proposals, RFCs, ADRs, or technical plans.
  • Strong observability mindset and ability to own dashboards, alerts, and production issues.
  • Ability to explain technical trade-offs to non-engineers and provide effective code or design reviews.
  • Comfort working with sensitive financial or personal data and compliance or regulatory constraints.
  • Effective use of AI tools and agentic workflows.
  • Excellent written and spoken English.
  • Experience with Go and/or Ruby is advantageous.
  • Experience in payments, fintech, KYC/AML, regulated domains, workflow engines, third-party API integrations, ledgers, money movement, verification, identity, compliance, or high-availability financial systems is advantageous.

Benefits

  • Share options programme.
  • 25 working days of holiday.
  • IT workstation equipment and up to €540 for home workplace furniture.
  • Private health insurance.
  • Pension plan with flexible contribution options and employer matching contribution.
  • Confidential Employee Assistance Program for employees and their families.
  • Frequent team-building events and a monthly personal shopping budget on Vinted.
  • Dog-friendly office, with gym and in-house meals in Vilnius and lunch benefits in Kaunas.
  • Workation policy allowing remote work for up to 90 days per year in the EU, including 21 days globally, or 21 days worldwide for non-EU citizens.
  • Annual learning budget starting at €3,000 and up to 10 working days over two years for professional development.
  • Hybrid work model with two recommended office days per week.

Tech Stack

Apache KafkaAWSGoGrafanaKubernetesMySQLPrometheusRedisRuby

Categories

Vinted

About Vinted

1,001-5,000 employees

Vinted runs a consumer-to-consumer marketplace and app for buying and selling second-hand fashion and related items across Europe. It monetizes through transaction-related fees, buyer protection, and shipping services, and also operates Vinted Go for logistics and Vinted Pay for payments. Founded in 2008 and headquartered in Vilnius, Lithuania, the platform serves members in 20+ European markets.

Contact me