Back to job search
PS
Power Staffing SolutionsVerified Job Source

Senior Software Engineer (DevOps focus)

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.…

  • On-site
  • ONTARIO
  • Posted Jun 19, 2026
  • Apply by Dec 16, 2026
  • 1 position

Job summary

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.

What you’ll do

The Senior Software Engineer will design, build, and maintain CI/CD pipelines for Electron applications and Python services. They will also automate deployment processes and collaborate with the engineering team to improve release reliability.

Requirements

Candidates must have over 5 years of software development experience with strong skills in Python, React, and Electron. Experience in deploying Electron applications and building CI/CD pipelines is also required.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • React
  • Electron
  • CI/CD
  • Automation
  • Deployment
  • Flask
  • Windows
  • Application Packaging
  • Release Management
  • Troubleshooting
  • Documentation
  • Engineering Excellence
  • Performance Analysis
  • Real-Time Insights
  • Video Processing

Additional details

Minimum experience
5+ years
Apply by
Dec 16, 2026