Teya

Software Engineering Director

Teya

full-time

Posted on:

Location Type: Hybrid

Location: Porto • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

Distributed Systems

About the role

  • You’ll lead multiple engineering teams across our Acceptance domain, driving strategy, technical excellence, and culture.
  • You’ll ensure our systems deliver outstanding reliability and performance, while empowering people and fostering a healthy, motivated engineering organization.
  • You’ll partner closely with Product and Business leaders to turn Teya’s mission into scalable, high-impact technology outcomes.
  • Lead and inspire multiple high-performing engineering teams.
  • Set direction for the Acceptance Engineering organization — aligning technology strategy with business goals.
  • Foster a great culture where people feel valued, empowered, and excited to grow their careers.
  • Drive reliability and efficiency in systems and processes, ensuring payments are fast, safe, and cost-effective.
  • Coach and grow leaders, strengthening management capability across your teams.
  • Champion engineering excellence through solid architecture, operational rigor, and data-driven decision-making.
  • Collaborate cross-functionally with Product, Operations, and other Engineering groups to deliver value at scale.
  • Represent your org at senior levels, providing clarity, insight, and confidence in plans and performance.

Requirements

  • Strong background as a software engineer - ideally started hands-on before moving into leadership.
  • 7+ years leading multiple software engineering teams or departments.
  • Experience in high-frequency, transaction-heavy environments (fintech, payments, trading, etc.).
  • Deep understanding of distributed systems, reliability, and scalability.
  • Proven ability to build high-performing, motivated teams with strong engagement and culture.
  • Strategic mindset - able to balance long-term vision with pragmatic execution.
  • Excellent communication and stakeholder management skills.
  • Experience in banking, acquiring, or payments is a major plus.
Benefits
  • We trust you, so we offer flexible working hours, as long it suits both you and your team;
  • Health Insurance;
  • Meal Allowance;
  • 25 days of Annual leave (+ Bank holidays);
  • Public Transportation Card;
  • Frequent team events & activities in the office and outside;
  • Office snacks every day;
  • Friendly, comfortable and informal office environment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringdistributed systemsreliabilityscalabilityarchitecturedata-driven decision-makingtransaction-heavy environmentsfintechpaymentstrading
Soft skills
leadershipteam buildingcommunicationstakeholder managementstrategic mindsetcoachingculture buildingmotivationcollaborationengagement