
Senior Software Engineer
- Hybrid
- Eindhoven, Noord-Brabant, Netherlands
- €60,000 - €85,000 per year
- Development
Job description
We are looking for a Senior Software Engineer to design and implement 3D model conversion and checking algorithms, and help guide the transition to a modular, component-based architecture.
Who are we
BIMcollab is a global market leader in BIM quality control and collaboration tools, helping the construction industry build smarter, faster, and more sustainably. Making 3D models run smoothly in the browser is anything but simple. Massive files, fast rendering, real-time interactions - users expect it all to work seamlessly.
We empower users to create and maintain high-quality buildings that are circular, energy efficient, and offer a safe environment. We shape the construction industry by facilitating an integrated BIM process with fast, innovative, and user-friendly solutions that integrate with all popular BIM tools. Through high-quality, service-oriented support we let our users experience the power and joy of a smooth BIM process.
We are a firm believer in the circular economy and are an advocate of circular construction. Our software solutions contribute to the responsible use of our scarce resources. Enabling more sustainable decisions to be made from design to construction and then repurpose these materials during demolition. In our internal operations, we strive to be CO2 neutral.
What you’ll do
As an engineer of our SaaS platform organization, you will work on core capabilities that are critical to the performance, scalability, and quality of our product. Your focus will be on developing and optimizing complex, performance-sensitive functionality where accuracy and efficiency are key differentiators for our customers.
Our platform is evolving from hosted in our own data-center to a cloud-enabled architecture, with components running across desktop and cloud environments (Azure, Windows, Mac).
You will collaborate in a multidisciplinary, agile setup alongside product, engineering, and quality roles, contributing to both the technical direction and the continuous improvement of our platform.
About the role
As a Senior Software Engineer, you are responsible for the design and implementation of core platform functionality that underpins our SaaS offering. You work closely with lead engineers and your peers to translate user and business needs into reliable, high-quality software. In this role, you guide and mentor other engineers and collaborate with fellow senior engineers to balance new feature development with architectural and technical improvements. You maintain a strong focus on security, software quality, and delivered business value.
You play a key role in evolving our platform architecture toward a more modular, cloud component-based design, ensuring that best practices and long-term maintainability are consistently applied.
Our engineering team consists of over 40 Engineers, Testers, and Product Owners, divided over six Scrum teams. Our development team is diverse and international (we have over 20 nationalities!), and our working language is English.
Our tech stack
Backend: mostly C#, with some C++
Frontend: VueJS, React
Cloud: Azure
Job requirements
What will make you successful in this role
You have 5+ years software engineering and have strong knowledge of computer science fundamentals, including algorithms, data structures, and performance.
You have good knowledge of and experience using, Design Patterns, SOLID principles and TDD and you value an agile mindset.
You have proven record of working with large-scale applications.
You can mentor and help other Engineers grow or you would like to develop these skills.
You thrive in a highly collaborative environment where innovation and initiative is valued.
You have a learning mindset and continually research best practices and new tooling.
Bonus points
You have experience with software optimization and algorithms.
Knowledge and experience in 3D technology or BIM.
Knowledge and experience in component based development and API-first development.
Our offer
You’ll join a team with international impact and work on a platform used by some of the world’s largest construction companies. You can expect:
A competitive salary of €60K - €85K based on experience
27 vacation days + option to buy extra days
Strong benefits package including a generous pension scheme
Green benefits (e.g. home sustainability reimbursements, bike scheme)
€1,500 annual learning budget + room for personal and professional growth
Hybrid work: 2 days per week at the office in the heart of Eindhoven
A nearly energy-neutral office environment
Monthly home-office allowance
Up to 4 weeks per year fully remote from abroad
Daily catered lunch and fresh fruit
At BIMcollab, we strive for an inclusive and diverse work environment where everyone is welcome, regardless of their background, gender, age, ethnicity, sexual orientation, religion, or disability. We encourage applicants with diverse perspectives and backgrounds to apply and believe in equal opportunities for all. We value the unique contributions that each employee can make and are committed to creating an inclusive workplace where everyone is respected and appreciated.
Contact
Do you recognize yourself in the above? Then apply immediately! Do you want to know more? Then take a look around at www.bimcollab.com. For questions, you can always call us at +31 (0)40 213 1950.
Acquisition in response to this vacancy is not appreciated.
- Eindhoven, Noord-Brabant, Netherlands
or
All done!
Your application has been successfully submitted!

