Principal Engineer (FYUL)

7000 - 12 700 USD/ mies.B2B (netto)
SeniorFull-time·B2B
#311365·Dodano około miesiąc temu·68
Źródło: nofluffjobs.com
🚫Oferta wygasła. Ta oferta pracy nie jest już aktywna i rekrutacja została zakończona.

Tech Stack / Keywords

DDDMicroservicesAWSCQRSPHP

Firma i stanowisko

FYUL is a high-growth, print-on-demand platform that connects e-commerce merchants and print-on-demand manufacturers. The platform enables anyone to generate income, be their own boss, and set their schedule. Over 6 million people have signed up to start their own eCommerce businesses with FYUL. The company operates through 24 loosely coupled squads specializing in various areas such as Demand Integrations, Growth, Order, Payments, Supply, and Product Presentation. FYUL has a team of more than 600 members from over 20 countries, working in cross-functional, self-sufficient, and highly autonomous teams alongside Product Managers and Designers.


Wymagania

  • At least 5 years of proven experience in software engineering including roles like Senior/Staff/Principal Engineer, Lead Developer, or Software Architect
  • Experience in driving projects influencing at least 2-3 engineering teams
  • Excellent problem-solving and communication skills
  • Solid understanding of software fundamentals including Data Structures, Software Architecture, Design Patterns, and Distributed Systems
  • Understanding of Microservices architecture and Domain Driven Design principles
  • Experience with AWS or other cloud platforms such as Google Cloud or Azure
  • Excellent written and spoken communication skills in English

Preferred Qualifications:

  • Expert-level PHP knowledge
  • Experience with PostgreSQL and MySQL

Obowiązki

  • Be responsible for architecture and technical decisions made in assigned teams
  • Review and help teams prepare architectural and design documentation ensuring alignment with platform strategy and practices
  • Guide development teams through implementation by providing POCs, explaining design details, and solving design issues
  • Investigate and solve architecture-related problems such as performance, scalability, and integration
  • Mentor and train team members on design techniques and coding standards
  • Cultivate innovation and collaboration across multiple teams
  • Work closely with fellow architects and engineers to create cohesive architecture practices and guardrails
  • Drive adoption of architecture practices and standards across teams

Oferta

  • 20 days of paid vacation
  • 15 paid sick leaves
  • 11+ paid national holidays
  • Sport subscription
  • Private healthcare
  • Flat structure
  • Small teams
Płatny urlop
Karta sportowa
Opieka zdrowotna
uSoftware

uSoftware

3 aktywne oferty

Zobacz wszystkie oferty