
Engineering Manager
Uniplaces
full-time
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
About the role
- Join Us as an Engineering Manager! In this role, you will lead and grow a remote engineering team through hands-on technical leadership, coaching, and continuous feedback.
- You’ll stay close to the codebase by reviewing pull requests, designing solutions, and occasionally implementing critical pieces yourself.
- You will drive architectural decisions and technical direction across backend and frontend systems.
- By acting as a multiplier for the team, you will unblock complex technical problems and raise the overall engineering bar, ensuring high-quality, scalable, and maintainable solutions.
- You will continuously improve engineering processes to balance speed, quality, and long-term maintainability, helping the team work efficiently while maintaining technical excellence.
- You will work closely with Product to define priorities, scope initiatives, and deliver meaningful product impact.
- Clear and structured communication across engineering, product, and operations will be essential to align teams and achieve shared goals.
- You will help build a culture of transparency, ownership, and trust, avoiding micromanagement while maintaining strong technical standards.
Requirements
- Software Engineering Background: Strong background as a software engineer before moving into management, giving you deep technical understanding and credibility with your team.
- Hands-on Leadership: Proven experience as a hands-on Engineering Manager or Tech Lead, combining people leadership with technical ownership to drive both team growth and technical excellence.
- Technical Decision-Making: Comfortable making and defending architectural decisions, and guiding teams through complex systems while maintaining high standards of quality and maintainability.
- Product-Driven Mindset: Focused on solving real user problems and delivering long-term value, aligning engineering efforts with product priorities and customer impact.
- Leadership Style: You lead by example, empower the team, and avoid micromanagement while fostering a collaborative and high-performing culture.
- Communication & Organisation: Excellent communication and organisational skills, ensuring clarity in technical discussions, alignment with product, and smooth team operations.
- Technical Expertise: Experience with parts of our stack, including: PHP (Symfony), Golang, Node.js, Next.js / Ember, AWS (EC2, ECS, ECR, DynamoDB, SQS, SNS, and more), Domain-Driven Design and Hexagonal Architecture.
Benefits
- Remote & Flexible: Enjoy a full-remote role across Europe, giving you the freedom to work from wherever you are while collaborating with a distributed team.
- Fast-Paced Product Company: Join a company with real scale and real users, where your contributions have tangible impact on our platform and student experiences.
- High-Quality Team: Work with experienced, collaborative, and high-performing engineering teams that value technical excellence and knowledge sharing.
- Autonomy & Ownership: Take full ownership of your initiatives, shape architecture, lead new projects, and turn ideas into production systems.
- Leadership & Technical Impact: This role offers the unique combination of leadership responsibilities and deep technical involvement, allowing you to influence both people and technology.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPSymfonyGolangNode.jsNext.jsEmberAWSDomain-Driven DesignHexagonal Architecture
Soft Skills
hands-on leadershiptechnical decision-makingproduct-driven mindsetleadership by examplecommunicationorganisationcollaborationteam empowermentproblem-solving