Logo
Fut-ure Recruitment and Technology

Software Engineering Team Lead (Backend) – Hybrid or 100% Remote (Greece)

Fut-ure Recruitment and Technology, Greece, New York, United States

Save Job

About the client Our client is a leading global technology company with a diverse, fast‑growing team spread across multiple continents. With thousands of professionals from more than 40 nationalities, they foster a dynamic and collaborative environment recognized internationally for its employee‑centric culture and excellence in engineering leadership.

Role Highlights:

Position:

Software Engineering Team Lead (Backend)

Type of work:

Ideally Hybrid from Athens. Or hybrid from Thessaloniki. Alternatively 100% remote from other cities 50km+ from Athens or Thessaloniki is also possible.

Work from office requirements:

1 day per week from the office, 4 days per week from the office. 100% remote option is also possible.

Type of contract:

Full‑time employment contract.

Contract location:

Greece.

Type of company:

International growing tech company with operations in 15+ markets with around 2500 employees across several continents.

Years of experience required:

8‑12+ years of experience.

Must‑have tech skills:

C#, .NET (preferably but open to other stack especially Java).

Industry:

Information technology, entertainment

Relocation support:

Relocation support for Greek expats.

Bonuses, perks, benefits:

competitive pay and bonus scheme, career development, monthly meal allowance, private health insurance for the employee and their family members, continuous training and unlimited access to Udemy.

Reasons why it is a great place to work?

International company, growing team, exciting project, the company is among the Best Workplaces in Europe and certified Great Place to Work across their offices.

Work permit requirements:

Only candidates with valid work permit for European Union (EU) will be evaluated for this role.

About the role As a Software Engineering Team Lead, you will be at the helm of a high‑performing backend engineering team. This role blends technical depth with people leadership, empowering you to drive delivery, promote engineering best practices, and contribute to the evolution of scalable backend systems. You’ll collaborate closely with stakeholders across product, design, and quality assurance, ensuring projects are executed effectively and with technical rigor.

Tech stack The team’s backend systems are primarily built using .NET Core and C#, structured around microservices architecture. The environment also includes REST APIs, RabbitMQ for asynchronous communication, MS SQL Server for data storage, and OpenShift for container orchestration and deployment.

What will you do

Lead and support a team of software engineers, creating a productive and collaborative team culture.

Oversee project planning, execution, and delivery, ensuring timelines and objectives are met.

Provide technical mentorship, conduct code reviews, and promote high‑quality engineering standards.

Contribute to system architecture and design, focusing on performance, scalability, and maintainability.

Coordinate closely with cross‑functional teams to align engineering output with business goals.

Act as a technical sounding board for complex challenges and guide problem‑solving efforts.

Continuously refine development workflows and recommend process improvements.

Support career development of team members through coaching and structured mentorship.

Champion code quality, documentation, and consistency across all deliverables.

Proactively identify risks and manage potential project roadblocks effectively.

Ideally you bring

Demonstrated success as a software engineer working on production systems.

Strong technical background in backend development with tools like .NET, microservices, and messaging systems.

Hands‑on leadership or team management experience in software development projects.

Solid grasp of both synchronous and asynchronous communication models.

Strong communication, problem‑solving, and organizational skills.

Familiarity with Agile principles and modern development methodologies.

Good understanding of software architecture, design principles, and scalable system design.

Experience using version control systems and project collaboration tools.

Compensation & Benefits Attractive salary plus performance‑based incentives, opportunities for professional growth, monthly meal package, private health coverage, and continuous education and skill‑building resources.

APPLY NOW

#J-18808-Ljbffr