
Principal Engineering Manager (FYUL)
Primary stack
Nice to have's
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
Sales Manager
uSoftware · Kyiv

Senior Java Engineer - Keycloak / IAM
uSoftware

Senior QA Engineer – Backend Services, Automation & Performance Testing
uSoftware · Georgia

AI & LLM Engineer (Liberate)
uSoftware