Senior Software Engineer I

SurveyMonkey
Ottawa
Workplace: HybridFull timeCAD 103,200 - 12,900 annuallyFunction: Software EngineeringSkills: ["Service ownership","Communication","Collaboration","Testing","Mentorship"]

Build and maintain backend user and team management services that support Authentication & Authorization across multiple data regions. Contribute to the core authorization platform that centralizes permission logic, and improve authentication workflows. Partner with frontend and backend teams to deliver user/team capabilities, write clean maintainable code, optimize performance, and fix bugs through code reviews and collaboration with a culture of testing and mentorship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SurveyMonkey
SurveyMonkey
2 months ago

Senior Software Engineer I

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and maintain backend user and team management services that support Authentication & Authorization across multiple data regions. Contribute to the core authorization platform that centralizes permission logic, and improve authentication workflows. Partner with frontend and backend teams to deliver user/team capabilities, write clean maintainable code, optimize performance, and fix bugs through code reviews and collaboration with a culture of testing and mentorship.
Location: Ottawa
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain user and team management services across multiple data regions.
  • •Contribute to the centralized business logic for permission management in the authorization platform.
  • •Support and improve authentication workflows.
  • •Collaborate with frontend and backend teams on features in the user/team space.
  • •Write clean maintainable code, identify/fix bugs, optimize performance, and participate in code reviews.

Pay and Benefits

Salary: CAD 103,200 - 12,900 annually
Perks:Health InsuranceDentalVisionLife InsuranceDisability InsuranceRrsp MatchingPaid Holidays

Key Requirements

  • •5+ years of experience in backend application development
  • •Experience with Python and web frameworks like FastAPI, Flask, and Pyramid
  • •Understanding of RESTful APIs
  • •Familiarity with version control systems (Git preferred)
  • •Experience with developing and maintaining SSO integrations (SAML, OIDC)
Skills:Service ownershipCommunicationCollaborationTestingMentorship
Tech Stack:PythonFast APIFlaskPyramidRESTful APIsGitSSOSAMLOIDCSQLElasticSearchOpenSearchKubernetesHelm ChartsTerraformKafkaApache SparkCursorClaude CodeAuthentication & Authorization

Company Brief

SurveyMonkey
Provides an online survey platform and experience management tools that help organizations collect, analyze, and act on feedback from customers, employees, and markets through surveys, forms, and analytics.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 1999
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor