Principal Engineer

Job not on LinkedIn

🕒 February 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of FYUL

FYUL

1001 - 5000 employees

🛍️ eCommerce

☁️ SaaS

🤝 B2B

eCommerce • SaaS • B2B

FYUL is a merged on-demand manufacturing and technology company formed from Printful and Printify that powers brands, creators, and entertainment companies to design, produce, and sell merchandise globally. It provides a technology platform and fulfillment network (including the Snow Commerce end-to-end merchandise solution) that enables businesses to launch and scale merch with on-demand production, fulfillment, and commerce integrations.

📋 Description

• Take ownership and share accountability for the solutions and technical direction within the Merchant Experience pillar. • Be responsible for architecture and technical decisions, reviewing and helping teams prepare architectural and design documentation to ensure the work fits into the broader platform strategy and defined practices. • Contribute to engineering-wide strategy and standards through participation in the Architecture Council. • Guide development teams through implementation by providing POCs, explaining design details, and solving design issues. • Investigate and solve a variety of architecture-related problems, such as performance, scalability, integration, and others. • Mentor and train other team members on design techniques and coding standards, actively scaling your technical influence and guidance across multiple development teams. • Working closely with fellow architects and engineers to create cohesive architecture practices and guardrails, whilst driving the adoption of these practices/standards across the teams. • Act as the Domain-Driven Design and architectural best practices authority within the pillar, actively mentoring and educating engineering teams to drive consistent and high-quality solution development.

🎯 Requirements

• At least 10 years of proven experience in software engineering including roles like Staff/Principal Engineer, Lead Developer, or Software Architect. • Expert-level, theoretical, and practical understanding of Domain Driven Design (DDD) principles and how they apply to Microservices architecture and complex domain modeling. • Excellent problem-solving and communication skills. • Solid understanding of software fundamentals (Data Structures, Software Architecture, Design Patterns, Distributed Systems). • Experience with AWS or other cloud platforms(such as Google Cloud or Azure). • Excellent written & spoken communication skills in English.

🏖️ Benefits

• A global, inclusive team that’s as supportive as it is ambitious and serious about getting things done • An opportunity to work remotely or in a modern and welcoming office in Riga or Tallinn or from our co-working space in Barcelona • Flexible working hours (start your day as late as 11 AM) • Private health insurance • 2 extra paid days off to focus on your mental or physical well-being • 1 extra paid day off to celebrate a Birthday or any other celebration of your choice • Internal and external learning opportunities • Access to mentorship, internal meetups, and hackathons, both on-site and online • Free and healthy lunch if you work from the Rīga office • Design and order your own merch using our platforms with an employee discount • Exciting team-building events and parties you’ll never forget!

Apply Now