SurveyMonkey

Senior Software Engineer I

SurveyMonkey
Apply
3 months ago
Ottawa, CanadaSenior

Responsibilities

  • Build and maintain user and team management services across multiple data regions.
  • Contribute to the core authorization platform and centralized permission-management logic.
  • Support and improve authentication workflows.
  • Collaborate with frontend, backend, and cross-functional teams on user and team features.
  • Write clean, maintainable, and efficient code; fix bugs and optimize performance.
  • Participate in code reviews, implement feedback, and support team collaboration, testing, and mentorship.

Requirements

  • At least 5 years of backend application development experience.
  • Experience with Python and web frameworks such as FastAPI, Flask, or Pyramid.
  • Understanding of RESTful APIs and basic software design patterns.
  • Familiarity with version control systems, preferably Git.
  • Expertise designing and building services and APIs.
  • Experience developing and maintaining SSO integrations using SAML and OIDC.
  • Strong communication and collaboration skills with co-located and remote engineers and cross-functional partners.
  • Basic knowledge of SQL databases.
  • Experience with Elasticsearch or OpenSearch is preferred.
  • Experience with Kubernetes, Helm Charts, and Terraform is preferred.
  • Experience with messaging and streaming frameworks such as Kafka and Apache Spark is preferred.
  • Interest in AI and experience with AI coding tools such as Cursor or Claude Code is a plus.

Benefits

  • Medical, dental, vision, life, and disability insurance.
  • RRSP matching.
  • Flexible spending and health savings account.
  • Paid holidays, paid time off, and an employee assistance program.
  • Primarily remote work with required collaboration from the Ottawa office up to one day per week; employees within 50 km attend every other Tuesday for sprint ceremonies.
  • Full-time position for an existing vacancy.

Categories

SurveyMonkey

About SurveyMonkey

1,001-5,000 employees

SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users. We combine powerful capabilities with intuitive design, effectively serving every use case, from customer experience to employee engagement, market research to payment and registration forms. With built-in research expertise and AI-assisted technology, it’s like having a team of expert researchers right at your fingertips. Trusted by millions—from startups to Fortune 500 companies—SurveyMonkey helps teams gather insights and information that inspire better decisions, create experiences people love, and drive business growth. Discover how at surveymonkey.com.

Contact me