Senior Software Engineer responsible for building and testing software for simulation platform at Parallel Domain. Collaborating across teams to tackle broad, ambiguous engineering problems.
Responsibilities
Own ambiguous projects end to end. You'll take on broad, loosely-defined problems and drive them to a clean outcome, deciding the approach yourself rather than waiting for a plan. Autonomy is the heart of the role.
Take a high-level product view of the features you ship. You think past the immediate task to the user and the product: why a feature matters, who depends on it, and what "done" really means. You make engineering decisions with that context instead of just building to spec.
Think architecturally about complex systems. You see how a large system fits together and influence their collective design: which component owns what, how responsibilities are divided, and the interfaces between constituent parts.
Work across the whole platform. You'll range across the full surface of the platform over time: our Python pipelines and SDK, our control-plane services and databases, our CI and build systems, and our C++/gRPC service layer. You go where the work is most valuable rather than staying in one lane.
Collaborate across teams. You'll partner regularly with our reconstruction/ML, content, and product engineers, and you'll often be the person connecting work that spans more than one team.
Raise the bar. You'll make sound architectural calls, weigh tradeoffs pragmatically, and improve how the team designs, tests, and ships. You make the engineers around you better.
Requirements
Autonomy and Ownership. You have a track record of owning ambiguous, cross-team projects end to end and driving them to completion.
Track-record of Delivering. You're a strong software engineer with a proven track-record of delivering complex projects involving multiple connected components.
Pipelines and Data Systems. You've built and operated production data or service pipelines, and you're comfortable with databases and data modeling.
Comfort in uncertainty. You move comfortably across unfamiliar, under-documented systems and can get your footing to drive value quickly.
Strong collaboration. You work well across teams and disciplines, and communicate clearly with both engineers and non-engineers.
Senior Platform Engineer building scalable backend and cloud infrastructure for ExaCare’s AI - powered post - acute care platform. Improving reliability, developer velocity, and healthcare admission workflows.
Principal Platform Engineer leading SkyWatch’s satellite - data platform and AI agent infrastructure. Owning architecture, customer - driven roadmap delivery, and platform engineering leadership.
Platform Engineer securing Just Eat Takeaway.com’s global food - delivery edge infrastructure. Building gateways, automation, and resilient traffic routing across production environments.
Director leading Blackpoint Cyber’s cloud - based Unified Security Posture data platform for cybersecurity solutions. Driving platform roadmap, reliability, APIs, data engineering, and team growth.
Ingénieur logiciel principal intégrant des plateformes, API et solutions IA chez EDC. Gouvernance technique, sécurité, résilience et mentorat dans une société canadienne de financement du commerce.
Senior AI Platform Developer building scalable AI services and LLM workflows for MaintainX’s industrial work execution platform. Improving reliability, observability, performance, and cost efficiency.
Infrastructure team lead building and operating Spare’s GCP and Kubernetes platform for on - demand transit. Leading developers while improving reliability, security, AI SRE, and cloud cost efficiency.
AI Platform Developer building Azure - based agent infrastructure for Petal, a Canadian healthcare orchestration and billing company. Creating secure, observable, governed AI services for product teams.
Senior AI Platform Developer building reusable, secure AI - agent infrastructure for Petal, a Canadian healthcare orchestration and billing company. Driving Azure - based platform capabilities across orchestration, evaluation, observability, and governance.