Beware of recruitment scams - read more here
arrow-leftBack to the previous page

Principal Software Engineer (Backend .NET)

Location:
Greece
Salary:
€60000 - €70000 per annum + benefits, bonus
Job Type:
Permanent
Date Posted:
6 days ago
Expiry Date:
10/03/2025
Job Ref:
BEH0023458_1737753807
Start Date:
24/01/2025
Contact:
Niall Wharton
Contact Email:
niall.wharton@xcede.com
Specialism:
Software Engineering & ArchitectureSoftware

PRINCIPAL SOFTWARE ENGINEER

(Athens or Thessaloniki office x1 day a week *OR* fully remote in Greece)

We are partnering with a global leader in B2C tech, known for leveraging innovative technology to provide world-class experiences to millions of customers across multiple markets, the company is recognised as one of the best workplaces in Europe and certified as a Great Place to Work.

The organisation thrives on innovation and collaboration, creating an environment where no two days are the same. If you're ready to take on a challenging and rewarding role, this is your opportunity to be at the forefront of technology in a dynamic and fast-paced setting.

Responsibilities

As a Principal Backend Engineer, you will play a pivotal role in shaping the architecture and functionality of advanced backend systems. You'll combine technical leadership with hands-on engineering to deliver robust and scalable solutions, all while mentoring and inspiring your team. Key responsibilities include:

  • Architect and Innovate: Collaborate with agile teams to design and implement secure, high-performance, and scalable backend architectures.
  • Write High-Quality Code: Develop clean, efficient, and maintainable code to power the organisation's core systems.
  • Mentorship: Guide and mentor other engineers, fostering best practices and continuous skill development across the team.
  • Optimise System Performance: Identify bottlenecks and lead initiatives to improve system performance, ensuring smooth and seamless user experiences.
  • Cross-Functional Collaboration: Work closely with stakeholders and teams across the organisation to integrate backend systems with other parts of the technology stack.
  • Adopt Emerging Technologies: Stay ahead of industry trends and apply innovative solutions to enhance the company's capabilities.
  • Set Best Practices: Collaborate on establishing technical best practices and frameworks to streamline the development of new software.
  • Strategic Roadmap Development: Define and contribute to the technical roadmap, focusing on long-term goals while ensuring alignment with company objectives.

Requirements

To succeed in this role, you should bring a combination of technical expertise, leadership capabilities, and a passion for innovation. The ideal candidate will have:

Educational Background:

  • A solid foundation in Computer Science, Software Engineering, or a related field (Bachelor's degree or higher preferred).

Language Proficiency:

  • Fluency in English, both written and spoken.

Soft Skills:

  • Exceptional communication and collaboration skills, with the ability to engage with stakeholders and cross-functional teams to provide technical guidance.

Technical Expertise:

  • Deep understanding of the Microsoft .NET platform and ecosystem (or a willingness to learn).
  • Proven experience with multiple programming languages and paradigms, as well as designing and scaling distributed systems and microservice architectures.
  • Experience working with message brokers like Kafka or RabbitMQ and familiarity with messaging patterns.
  • Proficiency in DevOps practices and containerisation technologies.

Problem-Solving Skills:

  • Ability to work autonomously on complex tasks, addressing aspects like performance, security, observability, and code quality.
  • Passion for monitoring and troubleshooting production systems, with a data-driven approach to decision-making.

If this role interests you and you would like to find out more, please apply here or contact us via niall.wharton@Xcede.com (feel free to include a CV for review).

APPLY FOR THIS JOB

For your job application, please fill in the form below.
SHARE THIS JOB
whatsappenvelopelinkedin
Niall Wharton

Niall Wharton

Specialisms: Data, Data Engineering, AI & Machine Learning, AI Research, NLP, Machine Learning, Computer Vision, Generative AI, AI Engineering
whatsappenvelopelinkedin

Latest Jobs