Staff Software Engineer

Date PostedMay 28, 2026LocationPortugalCompanyemagineSalary €18 000 - €60 000 por ano TypeFull-time

Job Summary

The Staff Software Engineer will be responsible for high-level technical decision-making and architectural oversight. This role involves leading development teams to deliver robust software solutions. The ideal candidate will bridge the gap between complex business requirements and scalable technical implementation.

Responsibilities

  • Design scalable software architectures
  • Provide technical team mentorship
  • Define project technical roadmaps
  • Maintain high code quality standards

Required Skills

  • Senior software engineering experience
  • Full-stack or backend expertise
  • Technical leadership
  • Strategic architectural planning

Job Details

Responsibilities: - Lead the design and implementation of scalable software architectures. - Provide technical mentorship to engineering teams. - Collaborate with stakeholders to define technical roadmaps and project requirements. - Ensure high standards of code quality and performance across all projects. Requirements: - Proven experience as a Software Engineer in a senior or staff-level capacity. - Strong expertise in full-stack or backend development. - Ability to lead cross-functional teams and manage technical debt. - Excellent problem-solving skills and strategic thinking.