cover image
SurveyMonkey

SurveyMonkey

www.surveymonkey.com

3 Jobs

1,420 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
SurveyMonkey
Job Title
Software Engineer II
Job Description
**Job Title:** Software Engineer II **Role Summary:** Develop and maintain backend services for user authentication, authorization, and team management. Focus on scalable solutions for user account state, permissions, and cross-team integration. Collaborate on core authorization platforms and improve authentication workflows. **Expectations:** 2+ years in backend application development. Proficiency in Python and frameworks like Fast API/Flask/Pyramid. Basic SQL experience. Restful API familiarity. Git version control. **Key Responsibilities:** - Design, build, and maintain user/team management services across data regions. - Contribute to centralized authorization platform with permission-management logic. - Enhance authentication workflows and resolve backend performance/bug issues. - Collaborate with frontend/backend teams to develop user/team features. - Write clean, efficient, maintainable code. Conduct code reviews and implement feedback. - Promote testing, collaboration, and mentorship to optimize team performance. **Required Skills:** - Backend development (Python, Fast API/Flask/Pyramid). - SQL database knowledge; Elasticsearch preferred. - Restful API design and implementation. - Git for version control. Basic understanding of software design patterns. - Debugging and performance optimization. Cross-functional team collaboration. **Required Education & Certifications:** Not specified.
Ottawa, Canada
Remote
Junior
18-10-2025
Company background Company brand
Company Name
SurveyMonkey
Job Title
Senior Software Engineer I
Job Description
**Job Title:** Senior Software Engineer I (Backend) **Role Summary:** Develop and maintain backend services for user authentication, authorization, and team management systems, supporting core permissions logic and cross-team collaboration. **Expectations:** Minimum 5 years of backend development experience; expertise in Python and API design; collaboration with distributed teams. **Key Responsibilities:** - Build and maintain user/team management services across multiple data regions. - Design and enhance centralized authentication/authorization systems. - Optimize backend workflows (auth, permission logic, service integrations). - Collaborate with frontend/backend teams to implement user/team features. - Ensure code quality through reviews, testing, and performance improvements. - Promote engineering best practices (collaboration, testing, mentorship). **Required Skills:** - 5+ years backend application development. - Proficiency in Python and web frameworks (Fast API, Flask, Pyramid). - Strong understanding of RESTful APIs and SQL databases. - Version control (Git). - Software design patterns and API/service design expertise. - Basic knowledge of Elasticsearch/OpenSearch (preferred). - Experience with Kubernetes, Helm, Terraform (preferred). - Messaging/streaming frameworks (Kafka, Spark) (preferred). - Excellent communication for remote/co-located collaboration. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or related field (preferred).
Ottawa, Canada
Remote
Senior
18-10-2025
Company background Company brand
Company Name
SurveyMonkey
Job Title
Senior Fullstack Software Engineer I
Job Description
**Job title** Senior Fullstack Software Engineer – MLOps **Role Summary** Develop and maintain an end‑to‑end machine‑learning platform that deploys, monitors, and scales ML models in production. Bridge the gap between data science, backend ML services, and user‑facing front‑end components, ensuring high performance, reliability, and user experience across the product suite. **Expections** - 5+ years of professional engineering experience; 3+ in ML engineering. - Proven full‑stack experience with Python, front‑end frameworks, and DevOps/MLOps practices. - Strong background in AWS, CI/CD, Docker, Kubernetes, and model lifecycle management. **Key Responsibilities** - Collaborate with data scientists to productionize models and define feature pipelines. - Build and maintain CI/CD pipelines for ML workflows and standard software releases. - Implement model monitoring, data validation, alerting, versioning, retraining, and deployment automation. - Develop responsive, reusable UI components that integrate with ML‑driven APIs. - Ensure frontend accessibility, security, and performance best practices. - Troubleshoot end‑to‑end issues spanning ML infrastructure, backend services, and front‑end interactions. - Create clear technical documentation and support knowledge transfer to cross‑functional teams. **Required Skills** - Python 3 (back‑end ML development). - AWS services (ECR, ECS/EKS, SageMaker or equivalent). - CI/CD tooling (Jenkins, GitHub Actions, GitLab CI). - Containerization (Docker) and orchestration (Kubernetes). - MLOps concepts: model deployment, monitoring, version control, lifecycle management. - Front‑end frameworks (React, Angular, or similar) with strong UI/UX sense. - Experience with TensorFlow, PyTorch, scikit‑learn (bonus). - LLMs, RAG, or agentic workflow exposure (bonus). - Excellent collaboration, communication, and documentation abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). ---
Canada
Remote
Senior
06-11-2025