1. What is a Software Engineer at Mercury Engineering?
At Mercury Engineering, the role of a Software Engineer is uniquely positioned at the intersection of advanced technical design and complex industrial execution. Unlike software roles in pure-play technology companies, this position requires you to build digital tools and systems that directly support the delivery of large-scale, high-stakes infrastructure projects. You are not just writing code; you are engineering solutions that improve the efficiency, safety, and precision of construction and design workflows.
Your work will directly influence how multi-disciplinary teams—ranging from electrical to fire protection and CSA (Civil, Structural, and Architectural) engineers—interact with complex project data. You will be expected to bridge the gap between abstract requirements and tangible project outcomes, ensuring that our technical delivery remains at the forefront of the industry. This role is critical for driving digital transformation within a sector that relies on high-accuracy, high-reliability systems.
