Guidewire
Senior Python Engineer – PricingCenter
Toronto Office, Canada · Senior · Part-time
Sponsorship not specified$126k-$157kDetected 13 days ago
TypeScriptPythonReactFastAPIFlaskFull-Stack DevelopmentData StructuresAlgorithmsCode ReviewGitNoSQLPostgreSQLRedisAWSGCPAzureDockerKubernetesCI/CDGitHub ActionsDevOpsRESTPandasNumPy
About the role
- The Canadian CAD base salary range for this full-time position is $126,000 - $157,000.
Responsibilities
- Design and build proprietary solutions involving insurance pricing algorithms, modeling, and data visualizations.
- Partner with product management to convert business needs into secure, high-quality production features, applying professional judgment to choose appropriate tools and architectural patterns.
- Manage the full development lifecycle: analyze requirements, architect solutions, conduct spikes, develop PoCs, and deploy scalable, thoroughly tested production code.
- Maintain and refine existing applications to ensure consistent alignment with established SLOs.
- Participate in agile ceremonies, contribute to RFC/ADR documentation, and perform peer code reviews to maintain high engineering standards.
- Enhance observability and reliability of applications/components by implementing logging, metrics, tracing, dashboards, and alerting that support incident triage, root‑cause analysis, and continuous improvement.
- Hands-on experience in building and deploying web applications, Python-based backend APIs and major cloud infrastructures (AWS, GCP, or Azure).
Requirements
- 7+ years of relevant professional experience in software development.
- Practical experience with containerization and orchestration (Docker, Kubernetes) and familiarity with CI/CD and DevOps practices and tools (Github Actions, Git-based workflows).
- Experience with relational databases (like Postgres) and familiarity with NoSQL databases (like Redis) is an advantage.
- Excellent communication skills with the ability to articulate technical concepts.
- Experience with some of the following: FastAPI, SQLAlchemy, Pydantic, Celery.
Nice to have
- Exposure to Large Language Models (LLMs) and AI development tools (Claude, Copilot).
- Data engineering background or interest, familiarity with NumPy, pandas, Polars is a plus.
- Experience with full-stack development with Typescript and React is a plus.
- Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently.
- More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.
- Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.
- For more information, please visit www.guidewire.com and follow us on Twitter: @Guidewire_PandC.
- Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer.
Skills
- Our stack centers on Python, modern web APIs, and cloud‑native architectures.
- Your base pay will depend on your experience, skills, education, training, and location among other factors.
Compensation
- The Canadian CAD base salary range for this full-time position is $126,000 - $157,000.
Benefits
- Proactive mindset for learning new technologies, robust work ethic, commitment to resolving technical challenges, and responsibility.
Company info
- @Guidewire_PandC.
- We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success.
- Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
Visa & Work Authorization
- ualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran st
Apply directly at Guidewire →Create a free account for alerts like thisView Guidewire immigration profile
This listing is sourced directly from Guidewire's careers page and normalized into a canonical job model.