12 days ago

Principal Engineer

FYUL

Hybrid
Full Time
$150,000
Hybrid

Job Overview

Job TitlePrincipal Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

FYUL is looking for a Principal Engineer to step into an Architect role within the Merchant Experience team. The role is primarily remote in EMEA and involves defining the platform’s future architecture, shaping technical direction, and influencing the broader engineering strategy.

Daily Responsibilities

  • Own solutions and set technical direction for the Merchant Experience pillar.
  • Review architectural and design documentation to align with broader platform strategy.
  • Participate in the Architecture Council to shape engineering-wide strategy and standards.
  • Guide development teams with POCs, design explanations, and problem resolution.
  • Mentor team members on design techniques and coding standards.
  • Promote Domain-Driven Design and architectural best practices.

Qualifications

  • 10+ years in software engineering, with roles such as Staff/Principal Engineer, Lead Developer, or Software Architect.
  • Expertise in Domain Driven Design (DDD) and Microservices architecture.
  • Strong problem-solving and communication skills.
  • Solid grasp of software fundamentals, design patterns, and distributed systems.
  • Experience with AWS, Google Cloud, or Azure.
  • Fluent in English.

Preferred Qualifications

  • Expert-level PHP skills.
  • Experience with PostgreSQL and MySQL.
  • Knowledge of front-end technologies including VueJS.

Tech Stack

  • Backend: PHP 8+, Symfony, Doctrine, Yii
  • Frontend: TypeScript, NodeJS frameworks, VueJS, HTML, SCSS
  • Testing & Monitoring: Cypress, PHPUnit, Postman, Jenkins, Prometheus, Grafana, Elasticsearch
  • Databases: MongoDB, MySQL, PostgreSQL
  • DevOps: AWS, Kubernetes, Docker, Git

What We Offer

  • Global, inclusive, and supportive team environment.
  • Flexible remote or office work options (Riga, Tallinn, Barcelona).
  • Flexible working hours and private health insurance.
  • Extra paid days off, mentorship, hackathons, and team events.
  • Opportunities for continuous learning and career growth.

Key Skills/Competency

  • Architecture
  • Domain Driven Design
  • Microservices
  • Leadership
  • Cloud
  • PHP
  • Database
  • Communication
  • Design Patterns
  • Mentoring

Tags:

Principal Engineer
Architecture
DDD
Microservices
PHP
Cloud
AWS
Leadership
Design Patterns
Mentoring
Symfony
Doctrine
NodeJS
VueJS
Docker
Kubernetes
PostgreSQL
MySQL
TypeScript
ElasticSearch

Share Job:

How to Get Hired at FYUL

  • Research FYUL's culture: Understand their mission and global impact.
  • Customize your resume: Highlight DDD and leadership experience.
  • Prepare for technical tests: Review architecture scenarios and cloud concepts.
  • Practice clear communication: Be ready to explain design decisions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background