Staff Software Engineer - Enterprise Workflow at Mitratech

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Staff Software Engineer - Enterprise Workflow at Mitratech. . Location: Remote Canada. Sr. Software Engineer – . Enterprise Workflow.  . . At Mitratech, we’re a team of engineers passionate about building world-class products that empower Legal, Risk, Compliance, and HR professionals at Fortune 100 companies. We thrive in a globally dispersed, inclusive culture that values innovation, collaboration, and technical excellence..  . . As Mitratech continues to scale, we are expanding our architectural and innovation capabilities in our Enterprise Workflow solution. We are seeking a . Staff Software Engineer.  to work across teams and accelerate architectural modernization, proof-of-concept delivery, technological investigations, and cross-product technical alignment. Reporting directly to the Senior Architect, this role is ideal for someone who enjoys solving complex engineering challenges that span multiple systems, teams, and business domains..  . . This is an opportunity to take a leading role in shaping the technology strategy and future platform foundations that will support Mitratech’s next generation of products..  . .  . . About the Role.  . . As a . Sr. . Software Engineer. , you will:.  . . Architect & Influence.  . . . Drive Architectural Evolution. : Partner with the Senior Architect to define and refine the technical architecture across the product, ensuring scalability, resilience, and long-term maintainability..  . . . . Influence Technical Decision-Making. : Provide deep technical guidance on system design, integration approaches, and modernization pathways..  . . . . Create Architectural Alignment. : Work across multiple engineering teams to ensure consistent engineering patterns, shared components, and platform-level solutions..  . . . Deliver High-Impact Proofs of Concept.  . . . Prototype Future Capabilities. : Design and deliver Proof of Concept that explore new technologies, validate architectural patterns, and derisk major initiatives..  . . . . Accelerate Innovation. : Work closely with product and engineering leadership to identify opportunities where innovation or rapid experimentation can unlock new capabilities..  . . . Enable and Elevate Teams.  . . . Cross-Team Collaboration. : Serve as a technical resource across engineering teams, enabling shared learning, guiding senior engineers, and raising engineering quality..  . . . . Mentor and Coach. : Support teams in adopting new architectural standards, modern engineering practices, and advanced tooling..  . . . . Be a Multiplier. : Improve engineering velocity by creating reusable patterns, frameworks, automation, and reference implementations..  . . . Ensure Technical Excellence.  . . . Hands-On Engineering. : Write high-quality, maintainable code and contribute to critical components and architectural spikes..  . . . . Champion Modernization. : Lead efforts to refactor, modernize, or decouple legacy systems to align to future technical strategy..  . . . . Production-Ready Mindset. : Ensure that solutions meet enterprise-grade requirements, including performance, security, reliability, and compliance..  . . . Leverage AI to Amplify Impact.  . . . AI-Driven Engineering. : Utilize cutting-edge AI development tools to accelerate design, delivery, and code quality..  . . . . Guide AI Adoption. : Help teams understand where AI tools improve productivity and where human expertise is critical..  . . .  . . About You.  . . You are:.  . . . An Architectural Thinker. : Comfortable designing at the system and component level, while understanding the downstream impact of architectural choices..  . . . . A Technical Leader:.  Adept at influencing and guiding teams toward a shared technical vision. You apply common engineering standards such as object-oriented design, SOLID principles, and established design patterns to create maintainable, extensible solutions..  . . . . Quality-Driven:.  You are proficient with modern engineering tooling and practices, including linting, static code analysis, automated security scanning, and other quality gates that ensure robust, secure software..  . . . . A Builder at Heart. : Equally strong in high-level design and hands-on implementation..  . . . . A Collaborator. : Skilled at working across team boundaries, bringing clarity, alignment, and direction..  . . . . A Problem Solver. : Able to dissect large, ambiguous problems and drive them to actionable solutions..  . . . . A Modernization Expert. : Experienced in transforming legacy systems into scalable, maintainable architectures..  . . . . AI-Fluent. : Comfortable applying modern AI tools and understanding their strengths and limitations..  . . . . Outcome-Driven. : Focused on business impact, customer value, and maintainable long-term solutions..  . . .  . . Required Skills and Experience.  . . . 10+ years of software engineering experience. , including at least several years operating as a senior or staff-level engineer..  . . . . Expertise in C#. , .NET Framework and .NET Core. Ideal candidates will have worked with ASP.NET MVC, ASP.NET Web API, . LINQ, EF (EntityFramework) . and be familiar with WCF..  . . . . Deep experience in cloud architectures. , ideally Microsoft Azure (compute, storage, networking, messaging, security)..  . . . . Demonstrated success leading cross-team engineering initiatives.  or architectural programs..  . . . . Strong hands-on experience with web application development:.  API design (REST, event-driven, or service-oriented), and secure application practices. Authorization and authentication implementations such as OIDC, OAuth, SAML, SSO..  . . . . Experience of UI development . using tools such as jQuery, and SPA frameworks..  . . . . Proficiency developing and consuming distributed systems.  and integrating large-scale enterprise applications..  . . . . Hands-on experience with containerization.  (Docker) and modern deployment approaches..  . . . . Strong database skills. , including SQL Server optimization and data modeling..  . . . . Experience designing, delivering, and validating PoCs.  that inform large technical decisions..  . . . . Strong knowledge of production system requirements. , including scalability, observability, performance, and operational excellence..  . . . . Extensive experience modernizing legacy systems.  in enterprise environments..  . . . . Comfortable using git and modern development workflows.  (PRs, branching, continuous integration)..  . . .  . . Nice to Have.  . . . Experience in . enterprise platform architecture.  or platform engineering..  . . . . Familiarity with . infrastructure as code.  (Terraform, Bicep, ARM)..  . . . . Experience coordinating architecture across multiple teams..  . . . . Prior work in . compliance-focused or enterprise-scale environments. ..  . . . . Experience with . customer interaction . and responding to customer RFIs and meeting requests..  . . .  . . What We Offer.  . . . A collaborative, growth-oriented engineering culture..  . . . . The ability to shape architectural direction across multiple teams..  . . . . Opportunity to drive innovation and platform evolution using the latest technologies..  . . . . The chance to work in a modern engineering environment leveraging AI-assisted development tools..  . . . . Competitive benefits and flexible work arrangements..  . . . . A meaningful role in defining the technical future of Mitratech’s workflow solution..  . . .