Logo of Huzzle

Engineering Manager

image

1WorldSync

1mo ago

  • Job
    Full-time
    Expert Level
  • Software Engineering
    Engineering
  • Porto

AI generated summary

  • You need 10+ years in software development, 5+ years in leadership roles, .NET expertise, RDB and No-SQL knowledge, Azure experience, Docker/Kubernetes skills, and strong communication abilities.
  • You will manage the team, ensure technical excellence, collaborate with Product, oversee resource planning, drive architectural improvements, and maintain system stability and performance.

Requirements

  • 10+ years experience in software development
  • 5+ years experience in leading roles for complex software projects
  • 5+ years of extensive experience with Microsoft .NET platform including:
  • .NET Core / Framework
  • API Development
  • CI/CD Pipelines
  • Proficient in OOP, architecture patterns and software design principles
  • Excellent understanding of RDBs concepts and in-depth knowledge of MS SQL
  • Experience with No-SQL solutions. Practical knowledge of MongoDB
  • Good understanding of modern application monitoring solutions
  • Hands-on experience with at least one of the following products: New Relic, Application Insights, ELK, Prometheus, Seq
  • 3+ years experience with MS Azure IaaS, PaaS and SaaS solutions
  • Comfortable with Linux and Windows
  • Hands on experience with application dockerization and Kubernetes deployments
  • Good leadership, decision-making, and organization skills
  • Strong attention to detail and multi-tasking skills
  • Excellent written and verbal communication and presentation skills
  • Languages: English (C1)

Responsibilities

  • Team management - With the support of your team leader, proactively enable maximum productivity by ensuring the team has the right guidance, removing roadblocks, and assisting with technical challenges when necessary.
  • Business continuity - Ensure the team's work is always based on a solid technical foundation so that new features and fixes maintain or improve system stability and availability.
  • Collaboration with Product - Help the Product team prioritise initiatives by maximising potential business growth relative to effort and risk, ensuring all solutions align with the product vision, business objectives, and technical feasibility.
  • Technical ownership - Take ownership of key technical projects individually, and collaborate with other senior contributors on larger, cross-functional initiatives.
  • Drive technical excellence - Ensure that the team follows best practices in software development, delivering high-quality, scalable, and maintainable solutions.
  • Resource planning - Oversee team resourcing and allocation, ensuring projects are adequately staffed and deadlines are met.
  • Advocate for process and architecture improvements - Identify and implement process and architecture improvements to optimise team performance, delivery outcomes, and overall system health.

FAQs

What is the primary role of the Engineering Manager at 1WorldSync?

The primary role of the Engineering Manager at 1WorldSync includes managing a team of software engineers, writing project proposals, and overseeing the development and delivery of technical solutions in alignment with Product requirements.

What experience is required for this position?

The position requires 10+ years of experience in software development, 5+ years in leading roles for complex software projects, and extensive experience with the Microsoft .NET platform, among other technical skills.

Is there a specific location where the Engineering Manager must be based?

Yes, the candidate must have the authority to work in and be located in Portugal, with the role being remote/hybrid and planned visits to Porto or Lisbon offices.

What type of projects will the Engineering Manager be involved in?

The Engineering Manager will take technical ownership of key projects and collaborate on larger, cross-functional initiatives to stabilize, improve, or expand existing system capabilities.

What is the team environment like at 1WorldSync?

1WorldSync fosters a culture of continuous improvement, mutual support, and accountability, providing a supportive environment that empowers employees to succeed and make a difference.

What benefits are offered to employees?

Employees receive health-care provisions, 28 days of paid vacation, summer and winter salary payments, daily meal allowances, and access to an employee assistance program for health and well-being support.

What skills are desired but not mandatory for this role?

Desired skills include some experience with GraphQL, familiarity with Functional Programming principles, and proficiency with Atlassian Tools (Confluence, JIRA), among others.

How does 1WorldSync support professional development?

1WorldSync supports continuous learning and offers opportunities for self-development and professional/personal growth to its employees.

What kind of culture does 1WorldSync promote?

1WorldSync values diversity and is committed to creating an inclusive workplace for all employees, promoting an inclusive culture.

Are there any travel requirements for this position?

Yes, this position requires up to 10% travel.

The Leader in Product Content Orchestration

Consulting
Industry
501-1000
Employees
2012
Founded Year

Mission & Purpose

1WorldSync is a leading provider of product content solutions that help businesses share, manage, and distribute trusted product information across global channels. Their ultimate mission is to enable organisations to effectively connect with consumers and partners by ensuring accurate, consistent, and comprehensive product data. The company’s purpose is to empower businesses to deliver a seamless, transparent product experience, thereby fostering trust, enhancing brand reputation, and driving commercial success in the global marketplace.