Shape distributed systems architecture at Wagepoint, using microservices, Domain Driven Design, and performance tuning in a remote setting.
This Staff Software Engineer role provides senior technical leadership for reliable, scalable, and maintainable payroll software. You will lead architecture discussions, influence technology strategy, and collaborate with Product, DevOps, and Architecture teams. The position also includes mentoring engineers and advancing system reliability.
Key Responsibilities
Lead high-level and component-level architecture discussionsDesign distributed systems and microservices architectureApply Domain Driven Design to complex software solutionsTune performance and improve system reliabilityInfluence technology strategy and scalable engineering practicesRequirements: Seven plus years of software engineering experienceLeadership designing and scaling complex software systemsStrong architectural design and performance tuning experienceKnowledge of clean coding standards and design patternsExcellent communication with technical and non-technical stakeholdersUse distributed systems, microservices, architecture, and reliability expertise to advance Wagepoint payroll technology remotely. #J-18808-Ljbffr
📌 Staff Distributed Systems Architect (Winnipeg)
🏢 Wagepoint
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.