Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer I

SurveyMonkey

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-powered technology, it’s like having a team of expert researchers 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 .

What we’re looking for

We are looking for a motivated Senior Software Engineer I (Backend) to be part of the User team in Canada. The User team is responsible for supporting Authentication & Authorization within the SurveyMonkey product, as well as providing backend services for managing user accounts and teams. We are looking for a talented engineer who has a passion for service ownership, AuthN + AuthZ, and is invested in ensuring our user’s account state is maintained. All while working alongside many other teams to provide customer value in our extensive product portfolio.

What you’ll be working on

  • Building and maintaining our user and team management services across multiple data-regions
  • Contribute to our core authorization platform, which contains centralized business logic around permission management
  • Support and improve our authentication workflows
  • Cross-collaboration with many of the other frontend and backend teams who need additional features in the user/team space
  • Write clean, maintainable, and efficient code
  • Identify and fix bugs as well as optimize performance issues
  • Participate in code reviews and implement feedback
  • Foster a culture of collaboration, testing, code reviews, and mentorship to help the team reach their full potential

We’d love to hear from people with

  • 5+ years of experience in backend application development
  • Experience with Python and web frameworks like Fast API, Flask, Pyramid
  • Understanding of Restful APIs
  • Familiarity with version control systems (Git preferred)
  • Basic understanding of software design patterns
  • Expertise in designing and building world-class services and APIs 
  • Experience with developing and maintaining SSO integrations (SAML, OIDC)
  • Excellent communication skills and the ability to work with both co-located and remote engineers and cross-functional partners 
  • A growth/data mindset in approaching challenges
  • Strong interest in AI and experience with AI coding tools such as Cursor or Claude Code to accelerate your work a plus
  • Basic knowledge of SQL databases, experience with ElasticSearch/OpenSearch a plus
  • Experience with Kubernetes, Helm Charts, and Terraform a plus
  • Experience with messaging and streaming frameworks like Kafka, Apache Spark, etc. a plus

The base pay provided for this position ranges from CAD $103,200/ year - $129,00/ year depending on the geographic market and assuming a full-time schedule. Actual base pay is based on a number of factors including market location, job-related knowledge, education or training, skills, and experience.

Bonuses may also be offered as part of the total compensation package, in addition to a competitive benefits package including medical, dental, vision, life, and disability insurance; RRSP matching; flexible spending & health savings account; paid holidays; paid time off; employee assistance program; and other company benefits. 

This opening is for an existing vacancy.

SurveyMonkey believes in-person collaboration is valuable for building relationships, fostering community, and enhancing our speed and execution in problem-solving and decision-making. As such, you will be required to work from our Ottawa office up to 1 day per week. Primarily a remote position, employees within 50km of the office are asked to come in every other Tuesday for sprint ceremonies.

#LI-Hybrid

Why SurveyMonkey? We’re glad you asked

At SurveyMonkey, curiosity powers everything we do. We’re a global company where people from all backgrounds can make an impact, build meaningful connections, and grow their careers. Our teams work in a flexible, hybrid environment with thoughtfully designed offices and programs like the  CHOICE Fund to help employees thrive in work and life.

We’ve been trusted by organizations for over 25 years, and we’re just getting started. Our milestones include celebrating a quarter-century of curiosity with 25 acts of giving , opening new hubs in Costa Rica and India , crossing the threshold of 100 billion questions answered , and earning recognition as one of the Most Inspiring Workplaces across North America and Asia .

We live our company values —like championing inclusion and making it happen—by embedding them into how we hire, collaborate, and grow. They help shape everything from our culture to our business decisions. Come join us and see where your curiosity can take you.

Our commitment to an inclusive workplace

SurveyMonkey is an equal opportunity employer committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate. Accommodations are available for applicants with disabilities.

Your data  

For more information on how SurveyMonkey (including its subsidiary and affiliated companies) processes your personal data as a job candidate or applicant, please see our Global Applicant and Candidate Data Privacy Notice . Please note that we may use artificial intelligence (AI) tools to support parts of the hiring process, such as sourcing candidates, reviewing applications, analyzing resumes, or summarizing interviews. These tools assist our recruitment team but do not replace human judgment.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer I in Ottawa, ON vacancy
  • $126.4k - $158k per year

     ...growth. Discover how at surveymonkey.com . What we’re looking for The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and high-performance pipelines that govern the end-to-end lifecycle... 
    Senior
    Full time
    Work at office
    Flexible hours
    1 day per week

    SurveyMonkey

    Ottawa, ON
    6 hours ago
  •  .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  • $140k - $165k per year

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data... 
    Senior
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    14 days ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    5 days ago
  • $140k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Senior
    Full time

    Ouster

    Ottawa, ON
    a month ago
  • $185k - $195k per year

     ...of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity...  ...*. If you are already registered with us, please contact your Senior Recruiter. Please quote job 18965 . LRO Staffing values... 
    Senior
    Permanent employment
    Full time
    Internship

    LRO Staffing

    Ottawa, ON
    10 days ago
  •  ...Canada. Job Description We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and...  ...College diploma or Bachelor’s degree in Computer Science, Computer Engineering, IT, or related field ~ Strong hands-on experience with: ~... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Work at office
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    8 days ago
  • $122k - $170k per year

     ...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and...  ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Ottawa, ON
    6 hours ago
  •  ...opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and...  ...products What You Bring A bachelor's degree in Electrical Engineering or Computer Science 7+ years of experience designing and... 
    Senior
    Full time

    DZS INC

    Ottawa, ON
    9 days ago
  •  ...challenges. Collaborate with cross-functional teams, including engineering, support, and product groups, to deliver effective solutions. Develop...  ...AWS, and Kubernetes. The Must Haves 5+ years of experience in software development or technical support roles. Backend development... 
    Flexible hours

    Ciena

    Ottawa, ON
    11 days ago
  •  ...requirement at DND and are seeking a qualified Application / Software Architect (Level 3) to include in our proposal. This is a proposal...  ...fields: Computer Science / Computer Programming Software Engineering / Systems Engineering ~ A copy of the degree must be provided... 
    Senior
    Contract work
    Remote work

    49 Solutions

    Ottawa, ON
    15 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    Speechify

    Ottawa, ON
    6 hours ago
  •  ...of over 25 million diners. The OT4R iOS app is a sophisticated software tool that enables restaurant hosts, servers, managers, and owners...  ...team, you’ll collaborate with a hardworking and diverse group of engineers, designers, and product managers who are committed to building... 
    Senior
    Work at office
    Local area
    Remote work
    Shift work

    OpenTable

    Ottawa, ON
    15 days ago
  • $100k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing... 
    Remplacement
    Full time

    Ouster

    Ottawa, ON
    7 days ago
  •  ...class platform. Our Winning Culture is the engine that drives our teams of innovators. We...  ...cloud infrastructure. We are seeking a Senior Principal Engineer to lead the architectural...  ...best practices for secure-by-default software development. Lead cross-functional collaboration... 
    Senior
    Long term contract

    Anaplan

    Ottawa, ON
    6 hours ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Ottawa, ON
    9 hours ago
  •  ...and help connect great people with great opportunities. We are excited to partner with DIALOG to attract top talent for Senior Electrical Engineer. This job posting is a new position within our organization. Here at DIALOG, we are passionate about design and... 
    Senior
    Contract work
    Local area

    Work in Ottawa

    Ottawa, ON
    17 hours ago
  •  ...innovation. Your next chapter starts here.    The ASIC/FPGA Engineer will work hands‑on to implement, integrate, and support hardware...  ...debug workflows • Comfortable collaborating across hardware, software, and system teams • Software experience that helps with... 
    Senior
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    15 days ago
  • $220k per year

     ...Title: Senior AI/ML Engineer Location: Remote (EST/EDT) - USA OR CANADA Salary: $180K-210k/year...  ...integrations. Insight synthesis engine - Ship an LLM-powered correlation engine...  ...CDC, real-time pipelines). ~5+ years software engineering , with 3+ years focused on... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Remote work
    Worldwide

    CyberCoders

    Ottawa, ON
    16 days ago
  • $125k - $171.9k per year

     ...seeking aa dynamic, and growth focused Senior Geotechnical Specialis t to join the Geotechnical...  ...have extensive expertise in geotechnical engineering from planning and design, with a strong...  ...interaction) and use of modern analysis software. Strong project management capability... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Ottawa, ON
    18 days ago
  • $106k - $140k per year

     ...at Barracuda:   We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You...  ...log analysis, and root cause summarization ~Collaborate with engineers, product owners, and stakeholders to ensure high-quality software... 
    Senior
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...We have an exciting opportunity for an Intermediate or Senior Buildings Electrical Engineer to join our Ottawa, ON team! As a Buildings Electrical Engineer...  ...and Revit; Experience with AGi32 lighting simulation software; Experience with ElumTools would be considered an... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Casual work
    Internship
    Work from home
    Flexible hours

    CBCL Limited

    Ottawa, ON
    4 days ago
  • $145.85k per year

     ...Job Summary Job Title:  Senior Systems Engineer Industry : Technology / Aviation Job Type : Full-time (Hybrid) Headquarters : Ottawa...  ...Install, configure, and test operating systems, application software and system management tools at the project site. Support... 
    Senior
    Full time
    Work at office
    Remote work
    Shift work

    Searidge Technologies

    Ottawa, ON
    a month ago
  •  ...mission success. This role is Hybrid Ottawa, Ontario Senior Mechanical Systems Engineer Position Summary Thales Canada, Defence & Security...  ...position requires direct or indirect access to hardware, software or technical information controlled under the Canadian... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide

    Thales

    Ottawa, ON
    25 days ago
  • $104.1k - $138k per year

     ...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite...  ...education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational... 
    Senior
    Manual labor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Ottawa, ON
    11 days ago
  •  ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies...  ...Intern on Forescout’s Innovation team, you’ll partner with senior engineers and a UX designer to build user-facing UI for Agentic... 
    Senior
    Hourly pay
    Internship
    Summer internship
    Work at office
    Local area
    Relocation

    ForeScout

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Electrical Engineer / Project Lead Location: Ottawa, ON Salary: 120k+ (Based on Experience) An established consulting engineering firm in Ottawa is looking to add a Senior Electrical Engineer / Project Lead to their growing team. This is a unique opportunity... 
    Senior
    Long term contract

    TalentSphere Staffing Solutions

    Ottawa, ON
    14 days ago
  •  ...We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We’re looking for a Software Engineer to work on real-time, performance-critical systems powering traffic detection and smart mobility solutions. You’ll focus on... 

    Derq

    Ottawa, ON
    27 days ago
  • $93.8k - $129k per year

     ...Job Description Overview AtkinsRéalis provides cutting-edge engineering, procurement, construction and financing solutions to projects...  ...of major Transit Rail and civil infrastructure projects. As a Senior Utility Design Engineer, you will lead the planning, design, and... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Ottawa, ON
    15 days ago
  • $120k - $160k per year

     ...communications, and quantum computing platforms engineered for the performance, reliability, and...  ...by design. About this role:  The Senior Quantum Engineer will serve as a technical...  ...integration across optics, electronics, and software in a quantum or precision instrumentation... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!