/SENIOR BACKEND ENGINEER

SENIOR BACKEND ENGINEER

United Kingdomgbvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
11 months ago

About the Role

ABOUT THE COMPANY
A high-growth European technology platform is hiring a Senior Staff Backend Engineer to lead the evolution of its backend systems. Operating across multiple markets with a large and growing user base, the company is investing in scalable, distributed architecture to support global expansion. The engineering team works in a fast-paced environment, solving complex system challenges with a focus on performance, reliability, and long-term technical health.

This role is ideal for backend engineering leaders who thrive at the intersection of architecture, strategy, and hands-on delivery.

 

ABOUT THE ROLE
The Senior Staff Backend Engineer will guide the backend strategy and own key architectural decisions. As the company transitions to an event-driven architecture using CQRS, this role will be critical in designing and building scalable systems that serve millions of users globally. The position combines deep technical execution with mentoring responsibilities and close collaboration with cross-functional teams.

 

KEY RESPONSIBILITIES

  • Provide technical leadership across backend engineering, setting standards for code quality and architectural design

  • Drive the adoption of event-driven systems and guide the transition to CQRS

  • Design, implement, and optimize scalable backend services with high availability and performance

  • Mentor engineers across multiple teams, contributing to both individual development and team capability

  • Lead architecture reviews and ensure systems align with business goals and best practices

  • Collaborate with stakeholders to translate product needs into robust technical solutions

  • Work closely with frontend and product teams to ensure seamless integration and user experience

  • Optimize database performance and manage backend infrastructure at scale

  • Identify and resolve system bottlenecks, ensuring platform efficiency and uptime

  • Document architectural decisions and promote a culture of technical knowledge-sharing

 

REQUIREMENTS

  • 10+ years of experience in backend development, including 4+ years in senior or staff-level engineering roles

  • Proven experience designing and scaling distributed systems and event-driven architectures

  • Proficiency with backend languages such as Java, Go, Python, Rust, Ruby, or Node.js (TypeScript is a plus)

  • Strong knowledge of Microservices, SOA, CQRS, and event-based design patterns

  • Experience with messaging systems like Kafka, RabbitMQ, and AWS SNS/SQS

  • Deep familiarity with relational and in-memory databases such as Postgres and Redis

  • Practical experience with AWS and DevOps tooling (Docker, Git, CI/CD, IaC)

  • Strong leadership, mentorship, and cross-functional communication skills

  • Ability to bridge strategic technical vision with hands-on implementation

  • Fluency in English (Portuguese is a plus)

 

WORKING MODEL
Hybrid: 4 days per week in-office. Office is located in Lisbon.
Relocation support is available for candidates moving to Portugal.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this SENIOR BACKEND ENGINEER position at ParleyX.