cover image
Hays

Senior Software Engineer

On site

Waterloo, Canada

Senior

Full Time

23-02-2026

Share this job:

Skills

Communication Leadership Python Risk Management CI/CD Architecture Software Architecture Programming Organization react AWS Django Numpy Pandas Flask FastAPI CI/CD Pipelines

Job Specifications

Your New Company

A globally recognized leader in reinsurance, the organization delivers highly specialized property, casualty, and specialty risk solutions to insurers around the world. With a longstanding reputation for underwriting excellence and data‑driven decision‑making, it plays a critical role in helping communities and businesses recover from natural and man‑made catastrophes. Supported by strong capital resources, advanced modeling capabilities, and a commitment to responsible risk management, the company continues to invest in innovation and strategic growth initiatives to strengthen resilience and support long‑term prosperity across global markets.

Your Role:

We are seeking a skilled Software Engineer with strong Python and AWS serverless experience to design, build, and optimize high‑impact applications. You will collaborate across product, design, QA, and operations teams while contributing to technical leadership, architectural decisions, and continuous improvement initiatives.

What You’ll Need

Strong Python expertise with Flask, FastAPI, and Django.
Proficiency with Pandas, Polars, NumPy, and SQLAlchemy for data manipulation.
Proven experience architecting and deploying scalable serverless solutions in AWS.
Skilled in designing CI/CD pipelines and establishing code governance.
Experience contributing to software architecture, advanced programming, and tech leadership.
Demonstrated ability to lead workshops, mentorships, and knowledge‑sharing initiatives.
Comfortable working cross‑functionally with product, design, QA, and operations.
Strong communication skills; able to represent the team internally and externally.
React experience is an asset.

What You'll Get in Return

Permanent position with comprehensive benefits
Career development opportunities, including mentorship, ongoing learning, and growth pathways
A collaborative, high‑impact work environment where your contributions directly support innovation and continuous improvement

Interested? Let's Talk!

Email rupal.pandey@hays.com or call 801-349-1315 to learn more. Know someone perfect for this role? Please share this opportunity!

About the Company

We are leaders in specialist recruitment and workforce solutions, offering advisory services such as learning and skill development, career transitions and employer brand positioning. As the Leadership Partner to our customers, we invest in lifelong partnerships that empower people and businesses to succeed. We help you achieve your career goals and deliver your business needs by combining meaningful innovation with our global scale and insights. Last year we helped over 280,000 people find their next career. Join the mill... Know more