Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Aec Integration

Fabstation

We are looking for a Senior Software Developer with strong .NET and Python experience to build and maintain applications that integrate with leading AEC ERP, MRP, design and modelling platforms. The ideal candidate will have experience working with APIs or automation tools in structural steel, BIM, or CAD environments such as Trimble/Tekla, SDS2, SolidWorks, Inventor, and Revit.
You will be responsible for developing scalable software solutions that connect design systems with downstream workflows such as fabrication, project management, and digital engineering platforms.
Key Responsibilities
Design and develop software applications using .NET (C#) and Python.
Build integrations with AEC design platforms including Tekla Powerfab and Structures, SDS2, SolidWorks, Inventor, Revit, and similar tools.
Develop and maintain API integrations, plugins, and automation tools for design and production workflows.
Work with 3D model and connected metadata formats (e.G., IFC, STEP, GLB, CAD/BIM formats).
Create services and pipelines to process CAD and associated meta data.
Collaborate with engineering, BIM, and fabrication teams to understand workflow requirements.
Develop scalable backend services and data processing tools.
Write clean, maintainable, and well-documented code.
Troubleshoot and optimize performance for large engineering datasets.
Required Qualifications
8+ years of experience in software development.
Strong proficiency in C# / .NET.
Experience with Python for automation, data processing, or integration development.
Experience integrating with engineering or CAD platforms such as:
SDS2
SolidWorks
Autodesk Inventor
Revit
or similar CAD/BIM platforms
Experience working with APIs, SDKs, or plugin development.
Understanding of 3D model structures, geometry processing, or BIM concepts.
Familiarity with version control systems (Git).
What You'll Do
Establish “best-in-class” engineering for our services by ensuring that the services and the components are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable.
Design, implement, test and deploy distributed software services.
Use Domain Driven Design to model the business domain to define boundaries of microservices.
Monitor our deployment environments to ensure high availability and reliability of our system.
Provide strong influence on our front-end and back-end architecture.
Collaborate with the UX team to provide and deliver a customer-centric user experience to our customers.
Review designs and code to maintain the high bar for quality.
Mentor engineers to help build a strong, cohesive team.
Collaborate with other developers and departments to create a positive work environment and technical solutions that add to the growth of the company.
Benefits
Competitive salary based on experience and capabilities
Benefits package
Potential for bonuses based on performance
How to Apply
To apply, please send your PDF resume to the address provided.
Contracting agencies need not apply.
Please note that priority will be given to CANADIAN RESIDENTS.
As an equal opportunity employer, Eterio Realities truly stands behind #diversity and are committed to creating an environment of inclusion where hiring decisions are based on merit and business needs and without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Eterio Realities also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
#J-18808-Ljbffr
Vacancy posted 55 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Aec Integration in Winnipeg, MB vacancy
  • Autodesk is seeking a Software Development Manager to lead a team integrating foundation models and agentic workflows into AEC tools like Forma and Revit. You will shape how AI changes the workflows of architects and engineers, ship fast experiments, and ensure end-to-end delivery... 
    Senior
    Work at office

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  • Branch Inc. is recruiting for a full-time, remote-friendly software engineer to join a small, fast-paced team. You will contribute to an AI-enabled...  ...aimed at real-time feedback and seamless optioneering for AEC professionals. You will work across tech stacks, implement end-... 
    Senior
    Full time
    Remote work

    Branch Inc.

    Winnipeg, MB
    1 hour ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, OS Integration based in Canada. We are seeking an experienced Senior Software Engineer to improve how a widely used desktop browser... 
    Senior
    Immediate start
    Remote work
    Worldwide
    Home office

    Jobgether

    Winnipeg, MB
    55 minutes ago
  • $95k - $126k per year

     ...Mozillians design, build and distribute open‑source software that enables people to enjoy the internet on their terms.About The OS Integration Team The OS Integration team ensures...  ....Collaborate with experienced software engineers.Perform code reviews and provide technical... 
    Senior
    Immediate start
    Home office

    Mozilla

    Winnipeg, MB
    54 minutes ago
  •  ..., validate and deploy robotic work cells. We're looking for a software engineer who enjoys building software that solves real-world engineering...  ...end-to-end using a modern software stack and 3D simulation engine.Own the virtual commissioning experience that helps customers... 
    Senior

    Trener

    Winnipeg, MB
    59 minutes ago
  • $147k - $238k per year

     ...ClickHouse and the broader ecosystem. We build and maintain the integrations that make ClickHouse accessible to millions of developers,...  ..., and developer experience. About The RoleAs a Senior Software Engineer specializing in the AI & ML ecosystem, you'll be a core contributor... 
    Senior
    Local area
    Remote work
    Worldwide
    Home office
    Flexible hours
    Shift work

    ClickHouse

    Winnipeg, MB
    57 minutes ago
  • $120k - $130k per year

    Job Description Senior Software Engineer (AI Integration & Modernization) Jonas SoftwareThe Company Jonas Software is the leading provider of enterprise management software solutions to over 40 different vertical markets. Within these vertical markets, Jonas has acquired... 
    Senior
    Internship
    Worldwide

    Gary Jonas Computing Ltd.

    Winnipeg, MB
    58 minutes ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    3 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    3 days ago
  • Step into a Senior Software Engineer role to shape AEC integration using .NET and Python. Utilize your technical skills to develop robust applications interfacing with major design platforms in the industry. In this critical position, you will employ your 8+ years of experience... 
    Senior

    Fabstation

    Winnipeg, MB
    54 minutes ago
  • A leading software development company in Toronto is seeking a Senior Software Developer specializing in CRM applications. The ideal candidate will have over 10 years of experience with Siebel technical configuration and development. Responsibilities include translating technical... 
    Senior

    Rubicon Path

    Winnipeg, MB
    55 minutes ago
  • $100k - $130k per year

     ...iCapital in Toronto is seeking a Senior Software Integration Engineer - AVP to deliver robust, scalable integration solutions across client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes... 
    Senior
    Remote work

    iCapital

    Winnipeg, MB
    55 minutes ago
  •  ...is enabling our AI Agents to seamlessly integrate with customers’ CCaaS platforms (Contact...  ...transferWe are looking for strong backend engineers who want to work at the intersection of...  ..., real-time communication, enterprise integrations, and AI Agent orchestration.This is not... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Devconnectplatform

    Winnipeg, MB
    54 minutes ago
  •  ...clicks or agentic calls. Every integration is unique, but the goal is...  ...As one of the first backend engineers, you'll help shape the technical...  ...role: 8+ years building software, with a good chunk of it on data...  ..., or another columnar / OLAP engine Perks Flexible work... 
    Senior
    Local area
    Remote work
    Home office
    Flexible hours

    ClickHouse

    Winnipeg, MB
    55 minutes ago
  • On behalf of our Professional Services Client, Ignite Technical Resources is recruiting for a Director of Software Engineering & Integration to join our client’s team on a full-time permanent basis. This role is Hybrid and the client is based in Vancouver, BC.... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    2 days per week

    Ignite Technical Resources

    Winnipeg, MB
    55 minutes ago
  • $100k - $130k per year

    Senior Software Integration Engineer - Assistant Vice PresidentAbout the Role iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    iCapital

    Winnipeg, MB
    55 minutes ago
  • We are seeking an experienced IT Software Developer (Level 4 – Advanced) with strong expertise in Python scripting, Java development, and REST API integrations. This role focuses on automation, integration workflow development, and data synchronization between Rally and Jira... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    59 minutes ago
  •  ...healthcare costs by giving surgeons enhanced visualization of microscopic tissue structures in the operating room. The Software Engineer, AI Integration will play a key role in moving validated AI models and workflows into Perimeter's regulated medical device software. Embedded... 

    Perimeter Medical Imaging AI

    Winnipeg, MB
    1 hour ago
  • Build AI-enabled medical software at Perimeter Medical Imaging AI using Python, C++, testing, and regulated delivery practices. Work across engineering teams.The Software Engineer, AI Integration develops production-quality software within a medical device Quality Management... 

    Perimeter Medical Imaging AI

    Winnipeg, MB
    55 minutes ago
  • $115k - $150k per year

     ...remote‑first and grounded in a simple idea: software is a people business. Cribl is the...  ...s difficult to know for sure. As an Integrations Engineer at Cribl, you will build the software components...  ...Cribl’s data stream processing engine with data systems such as Splunk,... 
    Temporary work
    Remote work

    Cribl

    Winnipeg, MB
    57 minutes ago
  • $110k - $140k per year

    Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote or hybrid position (Toronto, Ontario). This intermediate-level, hands-on role will build the APIs, data contracts, and enterprise... 
    Permanent employment
    Full time
    Remote work

    Procom

    Winnipeg, MB
    1 hour ago
  •  ...across Canada and the US via payment/CRM integrations, our tablet app (Insight), and Azure/...  ...data pipelines. We are seeking a Senior Integrations Engineer to own the architecture, delivery,...  ...Science, Engineering, or equivalent software development experienceYour Knowledge,... 
    Senior
    Long term contract
    Flexible hours

    Globalfaces Direct

    Winnipeg, MB
    58 minutes ago
  • Coordinate complex software integration at SCIEX, bringing together firmware, hardware, instruments...  ...Concord, Ontario. The role is on-site.This senior project management position connects...  ...: Bachelor's degree in engineering or computer scienceSeven-plus years of... 
    Senior

    SCIEX

    Winnipeg, MB
    1 hour ago
  • $164k - $225.5k per year

     ...mission. If you are too, let’s talk. Okta Integration Network (OIN)The Okta Integration...  ...patterns as the ecosystem of connected software (including AI agents) continues to grow....  ...much as building it. Staff Software Engineer, Integration Network (OIN)As a Staff Software... 
    Long term contract
    Local area
    Worldwide

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • $181k - $241k per year

     ...what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability...  ...engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    56 minutes ago
  • Cerebras Systems in Toronto is seeking a systems software engineer to join the team responsible for bring-up, debugging, and automation of next-generation AI hardware and supporting software infrastructure. You will collaborate with hardware engineers, build tooling to improve... 

    Cerebras

    Winnipeg, MB
    54 minutes ago
  • $140k - $180k per year

     ...Australia, and Japan. We are looking for a Senior Software Developer to be a part of the...  ...that works on building and maintaining integrations between our systems and third party APIs...  ...our systems. You will report to an Engineering manager in this role. What You’ll Do... 
    Senior

    Movable Ink

    Winnipeg, MB
    1 hour ago
  • $104k - $156k per year

    # Senior Identity Integration EngineerCanadaLondonInformation Technology582Apply nowSAVE JOBApply nowSAVE JOBSimilar RolesSenior Software EngineerPolandGdanskInformation TechnologyManager - Software...  ...single points of failure.* Ensure engineering outputs, including provisioning... 
    Senior
    Internship
    Work at office
    Immediate start

    Mobility Global Inc.

    Winnipeg, MB
    57 minutes ago
  •  ...Ravyx, Inc. is seeking a Systems Integration Developer to design, build, and maintain integration flows between the SMS POS platform and...  ...strong SQL skills, a CS degree, bilingual French/English, and at least 5 years of software development experience. #J-18808-Ljbffr... 
    Senior

    Ravyx, Inc.

    Winnipeg, MB
    58 minutes ago
  •  ...COFOMO is seeking a Software Integration Architect to lead the architecture of software solutions and their integrations across hybrid environments. You will define the vision, assess technologies, and design integrated architectures that balance functional and technical needs... 
    Senior

    COFOMO

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Aec Integration. Be the first to apply!