Senior Software Engineer - Lead
Offre en anglaisDesign and build scalable Python-based applications and automation solutions within a cloud-first environment. Lead engineering maturity by mentoring developers and improving CI/CD practices and observability.
- Hybride
- Canada
- Publié 5 août 2026
- Postuler avant le 4 sept. 2026
- 1 poste
Résumé du poste
Our client, a leader in their industry, is looking for a Senior Software Engineer / Engineering Lead to join their team in Winnipeg, MB and help shape a modern engineering culture focused on innovation, collaboration, and continuous improvement. This opportunity is ideal for an experienced engineer who enjoys building high-quality software, leveraging emerging technologies like AI, mentoring others, and improving how teams deliver solutions. You will play a key role in designing scalable applications, improving engineering practices, and helping create an environment where developers can do the best work of their careers. Benefits & Perks Permanent full-time opportunity Competitive compensation of $140,000–$170,000 base salary, depending on experience, technical expertise, and overall fit. Comprehensive benefits coverage Bonus eligibility Hybrid work model: 3 days onsite / 2 days remote in Winnipeg, MB Opportunity to work with modern technologies including Python, cloud platforms, AI-enabled development practices, automation, and data engineering solutions Collaborative environment focused on innovation, learning, and continuous improvement Opportunity to influence engineering practices, technology decisions, and team development Responsibilities Design, build, and enhance Python-based applications, services, APIs, automation solutions, and data integration capabilities within a cloud-first environment. Develop scalable, maintainable, and production-quality software solutions using modern engineering practices. Collaborate within Agile delivery teams alongside developers, data analysts, architects, platform specialists, and business partners. Improve engineering workflows by simplifying processes, automating repetitive tasks, enhancing reliability, and reducing unnecessary complexity. Leverage AI tools thoughtfully to accelerate software development activities including design, coding, testing, documentation, and troubleshooting while maintaining quality and security standards. Mentor and coach engineers through code reviews, technical discussions, pair programming, and knowledge sharing. Drive improvements around observability, automation, documentation, CI/CD practices, and overall engineering maturity. Develop reusable engineering patterns and standards that improve delivery across teams. Act as a technical leader who helps elevate both software quality and the capabilities of those around them. Qualifications Required: 5+ years of professional software engineering experience building and supporting production-quality applications. Strong Python development experience with a background designing maintainable, scalable, and testable software. Experience mentoring, coaching, or providing technical guidance to other engineers. Ability to work effectively in ambiguous environments where requirements evolve and complex problems require creative solutions. Demonstrated ability to use AI tools effectively to improve software development practices. Strong communication and collaboration skills with both technical and non-technical stakeholders. A continuous improvement mindset with a passion for challenging existing processes and finding better solutions. Preferred: Experience with Google Cloud Platform (GCP) or similar cloud technologies. Background in data engineering, enterprise data platforms, APIs, integrations, or automation solutions. Experience with CI/CD pipelines, GitHub workflows, and modern software delivery practices. Experience with Linux, scripting, and developer productivity improvements. Experience establishing engineering standards, frameworks, or best practices across teams. Exposure to AI-enabled engineering workflows and emerging technologies. At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
Ce que vous ferez
Design and build scalable Python-based applications and automation solutions within a cloud-first environment. Lead engineering maturity by mentoring developers and improving CI/CD practices and observability.
Exigences
Requires over 5 years of professional software engineering experience with strong Python expertise and a track record of mentoring other engineers. Candidates must demonstrate the ability to use AI tools to improve development workflows and collaborate effectively with stakeholders.
Avantages
• Comprehensive benefits coverage • Bonus eligibility • Hybrid work model
Compétences indiquées
- CI/CDSouhaitée
- AgileSouhaitée
- LinuxSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Python
- Cloud Platforms
- AI-enabled development
- Data Engineering
- API Design
- CI/CD
- Mentoring
- Agile
- Google Cloud Platform
- Linux
- Automation
- Software Architecture
- Code Review
- Observability
- GitHub Workflows
- Scalable Applications
Domaines d’emploi
- Software
- Technology
- Engineering
- Management & Leadership
- Data & Analytics
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 4 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 3 jours par semaine
- Niveau d’expérience
- Not Applicable
- Mode de candidature
- La candidature directe est offerte