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-HybridWhy 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.
$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...SeniorFull timeWork at officeFlexible hours1 day per week- .... 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...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$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...SeniorRemote jobLong term contractFull time- ...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’...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$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...SeniorFull time$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...SeniorPermanent employmentFull timeInternship- ...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: ~...SeniorFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
$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 timeRemote workWorldwideFlexible hours- ...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...SeniorFull time
- ...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
- ...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...SeniorContract workRemote work
- ...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
- ...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...SeniorWork at officeLocal areaRemote workShift work
$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...RemplacementFull time- ...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...SeniorLong term contract
$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...InternshipWork at officeLocal areaRemote workFlexible hours- ...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...SeniorContract workLocal area
- ...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...SeniorPermanent employmentFull time
$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...SeniorOngoing contractWork at officeLocal areaRemote workWorldwide$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...SeniorFull timeInternshipFlexible hours$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...SeniorWorldwide- ...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...SeniorLong term contractPermanent employmentFull timeContract workCasual workInternshipWork from homeFlexible hours
$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...SeniorFull timeWork at officeRemote workShift work- ...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...SeniorLong term contractFull timeTemporary workWork at officeLocal areaWorldwide
$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...SeniorManual laborWork at officeLocal areaRemote workFlexible hours- ...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...SeniorHourly payInternshipSummer internshipWork at officeLocal areaRelocation
- ...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...SeniorLong term contract
- ...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...
$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...SeniorFull timeInternshipFlexible hours$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...SeniorLong term contractPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- software engineer internship Ottawa, ON
- director software engineering Ottawa, ON
- part time software developer Ottawa, ON
- software developer remote Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer entry level Ottawa, ON
- software developer internship no experience Ottawa, ON
- développeur logiciel Ottawa, ON
- software engineer co-op Ottawa, ON
- software engineer intern Ottawa, ON

