Senior Software Engineer - Lead (Winnipeg)

Senior Software Engineer - Lead (Winnipeg)

31 Aug
|
Aplin
|
Winnipeg

31 Aug

Aplin

Winnipeg

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 up-to-date 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.

Permanent full-timeopportunity Competitive compensation of$140,000–$170,000 base salary, depending on experience, technical expertise, and overall fit. Bonus eligibility Chance 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 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.



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.

Act as a technical leader who helps elevate both software quality and the capabilities of those around them. 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.

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. Exposure to AI-enabled engineering workflows and emerging technologies.

📌 Senior Software Engineer - Lead (Winnipeg)
🏢 Aplin
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - lead (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - lead (winnipeg) / winnipeg