itjobs.ca Logo
Power Staffing Solutions logo

Senior Software Engineer (DevOps focus)

Markham, Ontario, Canada
CA$45 - CA$50/hour
Senior Level
Full-Time

About the role

Senior Software Engineer (DevOps focus) Location: Markham, ON Employment Type: Contract (2–4 Months, with Potential Extension) Compensation: $45- $50/hour CAD

Position Overview: Our client is a fast-growing sports technology company transforming how athletic performance is captured, analyzed, and delivered. Our AI-powered desktop platform processes video and data to provide real-time insights for athletes, coaches, and organizations. Built with modern technologies, our application combines an Electron desktop interface with Python-based services to deliver a high-performance user experience. As we continue to scale, we're investing in automation, deployment, and engineering excellence to support our next phase of growth.

Position Overview We're looking for a Senior Software Engineer with strong Python, React, and Electron experience who enjoys solving deployment and automation challenges. This role will focus on improving our CI/CD pipeline, automating the deployment of our Windows-based Electron application and Flask services, and streamlining the developer and customer deployment experience. You'll work closely with the engineering team to improve release reliability while contributing to application development when needed.

What will you be doing? Design, build, and maintain CI/CD pipelines for Electron applications and Python (Flask) services. Automate application packaging, deployment, installation, and release processes. Improve deployment cycles, build reliability, and release efficiency. Develop and maintain features using Python, React, and Electron. Support local development environments and deployment of backend services. Collaborate with Engineering and QA to troubleshoot deployment and production issues. Document deployment processes and recommend continuous improvements

Must haves: 5+ years of software development experience. Strong hands-on experience with Python, React, and Electron. Experience deploying Electron desktop applications. Experience building and maintaining CI/CD pipelines. Knowledge of Windows application deployment and release management.

About Power Staffing Solutions

Staffing and Recruiting

Similar Jobs