
Software Engineering Director
Teya
full-time
Posted on:
Location Type: Hybrid
Location: Porto • 🇵🇹 Portugal
Visit company websiteJob 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