Software Engineer M42 Next

Permanent employee, Full-time · Bucharest, Remote (Romania)

Your mission

Responsibilities & Duties
  • Implement and Design Features: Develop and design functional, high-quality software components that align with established architectural patterns and business requirements.
  • Task Decomposition: Break down assigned features into manageable technical tasks and provide reliable estimates for delivery timelines.
  • Code Ownership: Write, maintain, and optimize clean, modular code, ensuring that performance and scalability are considered during implementation.
  • Quality Insurance: Participate actively in code reviews, providing constructive feedback to peers and adhering to defined coding standards and quality assurance protocols.
  • Cross-Functional Collaboration: Coordinate colleagues to clarify requirements and ensure seamless integration of new features.
  • Knowledge Sharing: Contribute to internal documentation to promote team-wide understanding of the codebase.
  • Process Contribution: Identify opportunities for technical debt reduction and suggest improvements to the development workflow or toolset to increase efficiency.

Technology stack

.Net Core, Web API, Git, Docker, Dapr, Azure, Bicep.
  
Your profile
 Must have:
  • Experience in C# and .NET development
  • Deep understanding of object-oriented programming (OOP) and SOLID principles
  • Advanced knowledge in SQL and database design
  • Expertise in developing RESTful web services and web applications
  • Comprehensive knowledge of version control systems, particularly Git
  • Experience in writing automated tests (unit tests, integration tests)
  • Communication skills, with the ability to synchronize effectively within a team
  • Proven experience in working with scalable, high-performance systems
Nice to have:
  • Knowledge and experience with cloud technologies (preferably Azure); Bicep knowledge is a plus
  • Understanding cyber security essentials
  • Experience in developing and maintaining microservices
Why us?
About The Project
Our Data Platform, named M42 Next, serves as the central hub for data synchronization, responsible for the seamless, high-velocity ingestion of data from our product portfolio encompassing UEM, ITAM/SAM and ITSM. The platform is designed to be extensible and scalable, and it is built on top of Microsoft Azure Cloud services. A primary focus of the platform is bridging the gap between different data sources, with deployment models ranging from on-prem, to private cloud and cloud-native.

The platform is engineered around three core pillars:
  1. Minimal Ingestion Latency
    We prioritize low-latency data movement: the platform is designed to minimize the time between data generation and availability, ensuring that downstream consumers and decision-makers have access to near real-time insights.
  2. Cost-Efficiency by Design
    We focus on optimizing compute resources and storage tiers to keep operational overhead low. This involves fine-tuning ingestion pipelines to ensure we are only processing and storing what is required, avoiding unnecessary cloud expenditure.
  3. Pragmatic, High-Quality Architecture
    Our solutions are built to be robust and maintainable rather than over-engineered. We utilize well-designed, modular patterns that allow us to securely extract data from the data sources, while ensuring data integrity and observability throughout the entire pipeline.
Our Benefits
We could tell you about the great coffee, 25 vacation days, and flexible hours. Or that hybrid and remote work are part of the deal. But honestly? That’s just standard.
Here’s what makes working with us in Bucharest extra special:
  • Work from (almost) anywhere – Want to change your scenery? Go on a workation and take your job with you.
  • Time for growth – A career framework to support your professional and personal growth with up to 6 extra days off per year for your development.
  • Extra sick days, no questions asked – Get 2 paid sick days per year, no doctor’s note needed.
  • Private medical care – Covered through Regina Maria, because your health matters.
  • Pick your perk – Choose what works for you via the Benefit Online platform: private pension, meal tickets, travel vouchers, courses, gifts - you name it.
  • Work-from-home allowance – Whether you're at your desk or at home, we've got you covered. The allowance adjusts based on your time in the office.
Hybrid work is a natural part of how we operate, but we also believe in the power of coming together. That’s why we regularly connect in the office - whenever it makes sense.
And that’s just the beginning. Ask us what else is waiting for you!
Your contact person
Send us your application IN ENGLISH, 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 Diane Djongoue.

We would like to know that MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system because of the currently valid EU data protection regulations.
About us
Our ambition is to be the European choice in service management!

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 600 professionals spread across Europe.

Our high performers culture is built on strong values (We love customers, Make it happen, Better every day, With respect), with customer success as our top priority. We support your personal and professional growth, helping you reach your full potential through personalized goals. Join us on a journey where you can thrive in both your career and life.


We are committed to building an inclusive and diverse workplace, and we welcome applications from all individuals, regardless of gender, age, disability, ethnic or social origin, religion or belief, sexual orientation, or identity.
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.