Senior Software Engineer II
$126.4k - $158k per yearSurveyMonkey
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
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 of ML models.
You will work at the intersection of Data Science and DevOps, building the "connective tissue" that empowers our product portfolio to leverage technologies like Generative AI, Natural Language Processing (NLP), and real-time classification. We are looking for a subject matter expert who will drive innovation and deliver results that meet the dynamic needs of a high-growth AI environment. You will report to the Senior Engineering Manager on the MLP Solutions team.
What you’ll be working on
- Build and maintain robust ML systems using Python (Pandas/NumPy, PyTorch/transformers) to support efficient ML operations.
- Design ML cloud infrastructure using AWS services, ensuring the platform is built for reuse, scalability, and high-volume throughput.
- Collaborate with application engineers to integrate, test, and monitor ML model services across SurveyMonkey’s microservices architecture.
- Act as a consultant to internal feature teams, educating and influencing decisions regarding ML tooling and infrastructure.
- Incorporate telemetry into the platform for complex failure mode analysis, ensuring real-time reliability for millions of daily survey responses.
- Serve as a technical leader and mentor, championing high standards in coding, documentation, and architectural best practices to foster the professional growth of junior engineers on the MLP team.
We’d love to hear from people with
- 8+ years of professional ML development experience with a proven track record of designing and implementing ML infrastructure in AWS.
- Mastery of ML concepts (supervised/unsupervised learning) and deep understanding of Large Language Models (LLMs) and NLP.
- Expert-level Python skills and experience with high-scale data processing (PySpark, etc.).
- Comfortable with Unix/Linux systems and experienced in deploying end-to-end solutions for real-time applications (spam detection, personalization, ranking).
- Bachelor’s Degree in Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related quantitative field.
The base pay provided for this position ranges from CAD $126,400.00/ year - $158,000.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.
#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.
- ...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...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
- ...Is this you? Are you a Network Engineer with experience supporting cloud and managed infrastructure environments? Do you thrive in a customer-focused role, enjoy solving complex networking and security challenges, and want to contribute to innovative cloud solutions? If so,...SuggestedFull timeCasual workManual laborWork at officeLocal areaRemote workFlexible hours
- ...Description We are seeking a Full-Stack Software Developer to support the ongoing... ...Bachelor’s degree in Computer Science, Computer Engineering, IT, or related field ~ Strong hands-on... ...to obtain and maintain a Secret (Level II) Canadian Federal Government Security...SeniorFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
- ...Summary Bell’s Professional Services team is seeking a Senior Security Architect to lead the design and deployment of advanced... ...Bachelor's Degree or College Diploma in Computer Science, Systems Engineering, or related field ~ High integrity, professionalism, and ability...SeniorFull timeWork at office3 days per week
$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- ...Leadership & Delivery Oversight: o Serve as the senior technical expert and trusted advisor for... ...technical guidance and mentorship to engineering and implementation teams throughout... ...obtain, a Government of Canada Secret (Level II) or Top Secret security clearance. Canadian...SeniorLong term contractFull timeWork at officeImmediate start3 days per week
$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- ...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
- ...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
- ...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
$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- ...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
- ...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- ...Description We are seeking a Full-Stack Software Developer with strong Java and CMS (... ...University degree in computer science, Engineering, IT, or related discipline ~ Minimum 5... ...eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security...Full timeContract workTemporary workPart timeInternshipFlexible 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$70k - $85k per year
...appliances, solar energy, healthcare, and software innovations. Bosch established its... ...Job Summary: The Project Coordinator - II will manage, coordinate, and execute the... ...Qualifications: Post-secondary education from an engineering technology program (controls and...Long term contractFull timeWork at officeLocal areaRemote workWorldwideNight shift$76.3k - $114.5k per year
At WillScot, our team of nearly 5000+ people makes our company a Great Place to Work® and we believe our people are what give us a competitive advantage in the industry. Our differentiation begins with our values, which are lived through our employees and aligned to the needs...Permanent employmentTemporary workFor contractorsRelocation- ...Job Responsibility: The Cashier II is responsible for accurately processing merchandise transactions, maintaining the balance of the cash drawer, and maintaining their assigned work locations, while providing excellent customer service. Job Responsibilities Accurately...Full timeShift work
$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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. 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

