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.
Use our AI to tailor your resume for this SENIOR BACKEND ENGINEER position at ParleyX.