Principal Software Engineer

Permanent employee, Full-time · Bucharest

Your mission
We are seeking a visionary and highly experienced Principal Software Engineer to drive the development of innovative solutions across our platform and extend their impact within the ITAM/SAM value stream, which encompasses three key products. The ITAM/SAM value stream focuses on delivering end-to-end IT Asset Management (ITAM) and Software Asset Management (SAM) solutions, enhancing operational efficiency, and optimizing asset utilization across the enterprise.

As a key technical leader within the organization, you will shape the architectural vision, guide engineering best practices, and ensure the successful delivery of strategic initiatives across multiple products. In this role, you will not only design and develop cutting-edge features for the Matrix42 ITAM solution, an advanced low-code platform reshaping IT asset management, but also actively contribute to setting the technical direction for the broader engineering team. You will collaborate closely with stakeholders, mentor engineers, and solve complex business problems that align with our organizational objectives.

The Principal Software Engineer will be a driving force behind high-impact projects, leveraging deep expertise in Microsoft .NET, Azure, and modern frontend technologies to build scalable, enterprise-grade solutions. You will play a key role in defining the technical roadmap, ensuring that Matrix42 and the broader ITAM/SAM value stream continue to innovate and deliver world-class products across the portfolio.

Key Responsibilities
  • End-to-end Software Development: Drive the design, development, and deployment of complex, scalable, and robust solutions across the platform.
  • Enterprise-Grade Development: Utilize your experience in building enterprise-grade products to ensure our solutions meet the highest standards of scalability, security, and reliability.
  • Code Quality: Champion code quality, maintainability, and performance across the team. Conduct thorough code reviews and enforce best practices in software development.
  • Cross-Functional Collaboration: Partner with product managers, architects, and other engineers to translate business requirements into technical solutions.
  • Continuous Improvement: Stay at the forefront of advancements in software engineering and IT industry. Advocate for and implement innovative solutions that drive continuous improvement within the team and across the organization.
Your profile
MUST & NICE TO HAVES
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: 10+ years of experience in software development, with deep expertise in Microsoft .NET (C#), MSSQL, and Microsoft Azure services.
  • Enterprise-Grade Projects Experience: Proven track record of building and delivering enterprise-grade products, with a strong understanding of the challenges and best practices involved.
  • Architectural Leadership: Proven track record of leading large-scale, complex projects, with experience defining technical architectures and driving engineering excellence across teams.
  • Leadership: Demonstrated experience leading technical teams, mentoring developers, and driving complex projects to successful completion.
  • Problem-Solving Skills: Strong analytical and problem-solving skills, with the capability to address complex technical challenges and devise innovative solutions.
  • Communication: Excellent verbal and written communication skills, with the ability to influence and collaborate effectively with stakeholders, and cross-functional teams.
Preferred Qualifications
  • Azure Expertise: Deep knowledge of Microsoft Azure services, including cloud hosting, storage, and AI services.
  • Agile Methodology: Experience working in an Agile/Scrum environment.
  • DevOps: Familiarity with DevOps practices and tools, particularly in the Azure ecosystem.
  • Full-Stack Expertise: Experience with end-to-end development, including modern frontend technologies (AngularJS, React, or web components) and their integration into backend solutions.
Why us?
Our ambition is to be the leading European provider of Enterprise Service Management Software!
By using our platform, customers can manage IT and business processes, assets, endpoints, and identities for improved productivity, agility, security, and employee experience. By enabling digital working environments and IT self-service through holistic integration and automated processes, we digitalize and automate our customers' everyday tasks. Join our diverse team of over 600 professionals spread across Europe!

We deeply care about our people and the work we do. Our culture is built on our strong values, and customer success is our top priority. Start your personal development journey with us, no matter if it is about personal or professional growth, we want you to reach your full potential through personalized goals and a life that you love.
We want to do the right things - and do them right!

Remote work is an essential part of everyday life, though we also deeply value the magic that happens when we all come together. Do you want to be part of building the European leader in service management software, and work in a culture that inspires you to grow? At Matrix42, you can!

Our Benefits
We could mention the private medical subscription benefit, 25 days off and the flexible working hours. But to us, these are standard. Here are some of our standout benefits:
  • Work from Home Allowance: proportionally paid relating to home office days taken
  • Learning & Development: Up to 6 days off for personal or professional development.
  • Social Day: Dedicate a day to community service.
  • Flexible Benefits: Access to Benefit Online with a monthly budget for various perks like meal tickets, cultural vouchers, and more.
And many more... ask us about it!
Your contact person
Send us your application, including your salary requirements and earliest possible starting date, directly through our online portal via the "APPLY NOW" button. If you have any questions, please do not hesitate to contact Irina Neculae

We ask for your understanding that MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system due to the currently valid EU data protection regulations.
About us
Our ambition is to be the leading European provider of Enterprise Service Management Software!
By using our platform, customers can manage IT and business processes, assets, endpoints, and identities for improved productivity, agility, security, and employee experience. By enabling digital working environments and IT self-service through holistic integration and automated processes, we digitalize and automate our customers' everyday tasks. Join our diverse team of over 600 professionals spread across Europe!

We deeply care about our people and the work we do. Our culture is built on our strong values, and customer success is our top priority. Start your personal development journey with us, no matter if it is about personal or professional growth, we want you to reach your full potential through personalized goals and a life that you love. 
We want to do the right things - and do them right!

Remote work is an essential part of everyday life, though we also deeply value the magic that happens when we all come together. Do you want to be part of building the European leader in service management software, and work in a culture that inspires you to grow? At Matrix42, you can!
Please fill out the application form and attach your resume incl. relevant documents such as study/work certificates and/or projects. Optionally, you can attach a motivational letter, too.
In case you experience any difficulties with your application, please send your application to career@matrix42.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.