Senior Software Engineer - REMOTE
Southwestern Ontario, London, Ontario, Canada
Listed on 2026-03-08
-
Software Development
Software Engineer, Cloud Engineer - Software
About Us
Siemens Digital Industries Software (DI SW) is a leading global software company with a wide range of offerings including computer aided design (CAD), 3D modeling, simulation, high‑performance computing, and production management, helping innovative global manufacturers design and manufacture better products faster! With the resources of a large company and the energy of a software start‑up, we create a best‑in‑class software portfolio while fostering creativity, fresh thinking, and growth.
OrganizationOverview
The Data and AI Innovation team delivers scalable AI solutions to support DI SW teams’ global sales. We focus on data‑informed, value‑driven practices and industry standards, ensuring high quality and efficiency the organization evolves, we seek individuals passionate about efficiency, quality, and business perfection to join our team.
Job Profile /Position Overview
We are seeking a Senior Software Engineer to support Data and AI Innovation for Sales. In this role you will design, build, and improve cloud‑based data and AI solutions used across a global sales organization. You will apply balanced skills across application development, infrastructure, automation, and process engineering to drive reliable, efficient, high‑quality outcomes aligned with business goals. Working closely with your Engineering Manager and cross‑functional partners, you will analyze, design, and optimize software solutions using industry‑standard practices, tools, and methodologies.
Key Responsibilities- Act as technical lead of major projects, influencing technical direction, promoting innovation through new technologies, and implementing solutions.
- Software Development & Quality Assurance:
Develop and rigorously quality‑check the user experience of applications, ensuring high standards of usability, accessibility, and performance through an agile SDLC. - Design‑pattern based Refactoring & Optimization:
Conduct in‑depth code reviews and analyses of current business processes to identify bottlenecks and inefficiencies, and optimize the software journey for users. - Multi‑functional Collaboration & Process Improvement:
Collaborate with cross‑functional teams to understand business requirements and propose improvement strategies. - Agile Implementation & Optimization:
Apply agile methodologies to design, develop, and implement optimized practices, processes, and tooling that increase efficiency and quality. - Advocacy & Adoption:
Support organization‑wide initiatives as an advocate for customer, business, and technical concerns, driving adoption of improvements and ensuring effective implementation. - Performance Measurement:
Develop and implement performance metrics and measurement systems to track progress and identify opportunities for further improvement.
- Education:
Bachelor’s degree or equivalent experience in a senior role. - Full‑Stack development knowledge:
Demonstrated ability in delivering enterprise solutions as a Senior Engineer, driving planning, implementation, quality, and operations in a production environment. - Understanding Agile:
Experience across multiple teams, with work tracking and QA using BDD and TDD to support the SDLC. - Process Analysis & Performance Metrics:
Proficiency with code and process analytics methodologies, regression and compliance testing, KPI metrics, behavior analytics, and usability metrics. - Tailored Communication:
Documentation and verbal communication of project plans, business processes, systems designs, and technical details to technical and non‑technical stakeholders. - Delivery & Integration
Competency:
Familiarity with Dev Ops and CI/CD principles for cloud‑hosted SaaS solutions.
- Experience in a globally distributed organization.
- Technical fit:
In‑depth knowledge of cloud computing, distributed systems, data architecture, and SaaS technologies, including systems automation and end‑to‑end testing harnesses. - Business fit:
Experience in business‑driven design and development methodologies, with deep understanding of process engineering and data‑informed optimization. - Operational fit: 2+ years building SaaS solutions on AWS or similar,…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: