uSoftware logo

Principal Engineering Manager (FYUL)

uSoftware·Salary not specified

Primary stack

SymfonyNode.jsKubernetesPostgreSQLAWSRedisTypeScriptPHPAngularMongoDB

Nice to have's

Pair ProgrammingCode ReviewsContinuous Integration/Deployment

Job description

About the Position

We are seeking a Principal Engineering Manager to lead a critical engineering area and raise the bar for how we build and deliver products. This is a senior leadership role for someone who combines strong engineering judgment with a deep sense of ownership.

About the Product

FYUL is a high-growth, print-on-demand platform that connects e-commerce merchants and print-on-demand manufacturers. Our mission is to build a platform that lets anyone, anywhere unlock their own personal freedom. The freedom to generate income, be your own boss, and set your schedule. So far we’ve seen more than 6 million people sign up to start their own eCommerce businesses with FYUL.

Responsibilities

  • Leading a team of engineers and supporting them through clear direction, context, and feedback.
  • Partnering with Product and Design to shape solutions from the earliest stages.
  • Owning delivery from problem definition to execution, ensuring clarity, alignment, and momentum.
  • Driving predictable execution through thoughtful planning, realistic expectations, and transparency around progress and risks.
  • Maintaining a high bar for engineering quality, scalability, and maintainability.
  • Contributing to broader engineering improvements through experience, collaboration, and strong leadership.

Requirements

  • 5+ years of experience leading engineering teams in a product company.
  • Totally 10+ years of background in software engineering, including software engineer/developer roles.
  • Comfortable designing and operating distributed, service-oriented systems.
  • Experience working in both back-end and front-end.
  • Open to hands-on tasks such as coding, conducting code reviews, and making architectural decisions.
  • A strong track record of delivering complex products or systems in a fast-moving environment.
  • Ability to operate comfortably in both technical and product discussions.
  • Strong ownership mindset and ability to bring clarity to ambiguous situations.
  • Experience partnering closely with Product and Design.
  • Clear communication skills and a practical, execution-oriented approach to leadership.

Tech Stack

  • Backend: PHP (Symfony), Node.js (TypeScript)
  • Frontend: Angular (TypeScript)
  • Databases: PostgreSQL, Redis, MongoDB
  • Infra: AWS, Kubernetes, Terraform, Helm, Atlantis
  • Engineering Tools: Postman, Git, GitHub Copilot, PhpStorm, Grafana, Kibana, Prometheus
  • Remote Work Tools: Jira, Miro, Google Workspace, Slack
  • Development Practices: Pair Programming, Code Reviews, Continuous Integration/Deployment

We Offer

  • 20 fully paid business days of vacation
  • 10 fully paid sick leaves
  • 10 fully paid public holidays
  • Medical expenses compensation
  • Well-being compensation - gym, sports, or other wellness activities
  • Culture perks - gifts and team activities
  • Access to learning platforms
  • English courses compensation
  • Ability to work from home or remotely

About the Company

FYUL is a true product company. Each engineering squad works on its own product or area of expertise tirelessly. This yields sustainable, clean code along with less technical debt. FYUL people come from more than 20 countries. Our team has grown to more than 600 team members (and growing!).

Apply now

© uSoftware. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Львів, Краків (Польща)

More at uSoftware

All 36 roles

Popular searches