Tech Lead - Programmable Network

  • Lisboa
  • Truphone

Truphone creates better connections between people, businesses and things. Since 2006, we have built state-of-the-art SIM software, intuitive management platforms, in-network call recording, and a powerful global mobile network. We are looking for a talented Tech Lead to join our Programmable Network team to be the person we trust in, and to whom we delegate the technical authority of a given scope. You will work in conjunction with the team, Engineering Manager and stakeholders in order to produce technical solutions that are fit to purpose, scalable and reliable technical solutions. It requires creativity, technical knowledge, decision making, as well as strategic vision. We carry with pleasure the great responsibility of leading teams in developing and operating platforms and services. The biggest part of our job is making decisions based on past experiences and/or quick experimentation of new possibilities while supporting the team on their daily technical activities. We ensure we understand the requirements and the reason for which something is being done and we look at implementing resilient, scalable, secure, operable, reusable and flexible systems to support those use cases. Our approach is to make deliberables iteratively and quickly available. While we're very loyal to our technical principles, we know when compromises make sense. We enjoy great autonomy while ensuring we're aligned with our peers, the Truphone's Platform Architecture and the Technology Governance. We also participate in recruitment activities and publish engineering blog posts that could interest other engineering fellows from Truphone and across the globe. This role and team will be located in Lisbon (hybrid & flexible work model). You will have the opportunity to become an expert on this unique and exciting technology that is revolutionizing the mobile world. : What you will do :

  • Iterate with the customers (internal and external) and other stakeholders to determine the technical requirements and recommend tech solutions;

  • Establish and maintain high quality engineering standards, driving customer-centric, global scale architecture and implementation within the team;

  • Design and present solutions and identify the impacts, efforts and needed resources;

  • Interprets internal or external business issues and promote best practices for a high-scale web (or mobile) environment;

  • Keeps the other engineers engaged with the technologies we're working with and evolve the engineering maturity to be on par with the non-functional and functional state-of-the-art;

  • Work towards alignment and overall continuous improvement across the company;

  • Lead the team by example, acting as a mentor in the engineering craft; : What you will bring :

  • Experience in technical leadership in Telecom, IT and/or Engineering;

  • Experience in developing and operating scalable and resilient systems in an effectively distributed ecosystem, owning the full code life cycle from design to testing;

  • Strong experience in software development (ideally with Java, Go or other relevant Object-Oriented development language);

  • Strong software architecture knowledge (especially focused on performance, fault tolerance, scalability and maintainability);

  • Strong experience with API and database design;

  • Solid knowledge of networking principles & protocols, including security;

  • Solid working knowledge of modern monitoring technologies like Prometheus, Alertmanager, Grafana, Loki, Mimir, or others, and how they fit together;

  • Business oriented with a strong problem-solving mindset, capable to engage and discuss with non-technical individuals in order to create technical requirements, accepting other people's contributions, expertise and experience;

  • Strong attention to detail and an automation mindset, being comfortable with complex environments (multi-cultural/multi-country/geographically distributed teams);

  • Confident technical decision-making skills, able to focus on profitability and align "the what" and "the how" with "the why";

  • Self-motivated with strong communication skills (fluent in English, both written and spoken).

Why Truphone? :

  • Opportunity to work in one of the world's leading innovators in eSIM, cloud and digital solutions;
  • Great team spirit with collaborative, friendly and fun environment;
  • Work from one of the warmest capital cities in Europe, not only famous by the sunny weather but also because of its colorful buildings, great nightlife, fantastic food and friendly people;
  • Permanent and hybrid contract, with flexible working hours;
  • Health Insurance from the start date;
  • Meal allowance paid via Meal Card;
  • Flex benefits, including transportation and more;
  • Access to our internal referral program;
  • Computer and mobile device with 10G of internet;
  • Generous PTO, higher than provided by law, and additional day-offs apart from the usual holidays balance, including your birthday day off.

Truphone is an equal opportunity empl