Multiversity Group
Principal Software Development Engineer
Multiversity GroupItaly6 days ago
Full-timeInformation Technology

About MultiVersity:

MultiVersity stands as a beacon of innovation in the Italian edTech sector, revolutionizing the way digital education is perceived and delivered. Rooted in Italy, we have risen as a key player in the region, pioneering novel learning methods and state-of-the-art technological solutions. We are committed to a holistic educational approach, integrating traditional teaching methods with modern digital tools to serve a diverse learning community. Our mission at MultiVersity is to empower students, educators, and institutions to excel in a globally connected digital environment.


About the Role:

We are seeking an exceptional Principal Software Development Engineer to join our development team. This senior role requires a seasoned engineer with a strong background in building scalable, high-quality, and high-performance digital applications. As a Principal SDE, you will be at the forefront of developing and enhancing our digital education platforms using the latest in technology stacks and design patterns.


Responsibilities:

  • Design, develop, and maintain robust and scalable software solutions using PHP, Laravel, JavaScript, and Vue3.
  • Champion modern software design patterns and architectural principles to ensure code reusability and high maintainability.
  • Mentor a team of software developers in creating high-standard code, fostering an environment of creativity and growth.
  • Implement proactive measures to ensure high-quality code, reduce technical debt, and maintain system stability.
  • Collaborate with cross-functional teams to translate business needs into technical specifications and actionable software solutions.
  • Drive the adoption of best practices in code health, testing, and maintainability.
  • Advocate and act on opportunities to improve and simplify products and processes continuously.
  • Make high-stakes decisions under tight timelines to ensure the delivery of critical projects.
  • Maintain a high standard of excellence in all aspects of our technology stack, insisting on the highest standards.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 7 years of experience in software development with extensive knowledge of PHP, JavaScript, Laravel, and Vue3.
  • Proven expertise in modern software design patterns and application development.
  • Demonstrated leadership in managing teams and driving complex software projects to successful completion.
  • Strong leadership and communication skills.
  • Excellent problem-solving aptitude.
  • Ability to act swiftly on opportunities, demonstrating a clear bias for action.
  • Committed to mentoring others and building a culture of innovation and high performance.


Preferred Qualifications:

  • Prior experience in a similar role within the technology or edTech sector.
  • Experience in a small team or startup environment.


Competitive compensation will be commensurate with experience and qualifications.

Key Skills

Ranked by relevance