Senior Software Engineer at SurveyMonkey
3 months ago
Title: Senior Software Engineer
Location: Ottawa, Canada/Canada – Remote
What we’re looking for
The Content Experience team is looking for a Senior Software Engineer with a passion for solving complex, challenging problems and who can work remotely with the main team in California. We manage the content website, build the brand, content-creation, and localization tools for multiple products, run A/B tests, and work with cross-functional partners to grow our business. We’re excited to provide a collaborative and supportive environment as you learn more about our team and SurveyMonkey at large.
What you’ll be working on
- Help grow SurveyMonkey’s business by optimizing the website experience, extending component libraries, running experiments, improving the content authoring and management experience, and expanding our international presence.
- Contribute to technical specs, write readable code, monitor post-release metrics, and present technology demos.
- Work with product owners on feature sets that impact platform, services, and frameworks.
- Develop modular packages, components, APIs, and frameworks.
- Write robust and testable code, define APIs, build automation tools, troubleshoot issues, and perform code reviews.
We’d love to hear from people with
- 5+ years of professional programming experience pushing production-quality code.
- Good command of web standards, accessibility, and cross-browser compatibility.
- Hands-on knowledge of modern JavaScript and build tools (e.g., Node.js, React, Webpack, Storybook, CSS in JS, Redux, Context, and Hooks).
- Experience contributing to a culture of code reviews, tech spec writing, collaboration, and mentorship.
Nice to have
- Experience working with headless content management systems.
- Experience with design systems, responsive designs, Web experimentation, TypeScript, GraphQL, accessibility, localization, and visualization.
- Experience with server-side and client-side technologies (e.g., rendering).
- Experience building, provisioning, deploying, and maintaining large web applications running at scale.
- Experience with agile, test-driven development, builds, and frequent deployments.
-
Software Development Engineer
4 weeks ago
Ottawa, Ontario, Canada undisclosed Full timeRole OverviewSurveyMonkey is the world's most popular platform for surveys and forms, built for business. We are a dedicated team of individuals working to empower our users to manage, create, and analyze their surveys. Through the use of machine learning and data, we strive to provide guidance, customized experiences, and moments of delight throughout the...
-
Senior WiFi Networking Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Customer Experience Innovator for SurveyMonkey
4 weeks ago
Ottawa, Ontario, Canada Mediabistro Full timeAbout the RoleWe are seeking a seasoned Customer Experience Innovator to join our Authoring Team at SurveyMonkey. As a key member of our team, you will have the opportunity to innovate and improve our survey-taking experience, delivering a modern and interactive experience for customers and survey takers.Job DescriptionLead the ideation, development, and...
-
Senior Product Designer
4 weeks ago
Ottawa, Canada Mediabistro Full timeSurveyMonkey is a global leader in online surveys and forms that empowers people with the insights they need to make decisions with speed and confidence. Our fast, intuitive feedback management platform connects millions of users worldwide with real-time AI-powered insights that drive meaningful decisions. We provide answers to more than 20 million questions...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeOverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...
-
Senior Software Engineer
1 week ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and implementing complex software systems.
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob Summary:We are seeking an experienced Senior Software Engineer to join our team at Telesat in Ottawa, Ontario.About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our legacy...
-
Senior Software Engineer
1 month ago
Ottawa, Ontario, Canada Randstad Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Canadian Internet Registration Full timeAbout the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications. This is a full-time position that requires a strong background in computer science and software engineering.About Us:We are a leading technology company that is passionate about delivering innovative solutions....
-
Senior Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Nokia Full timeAbout the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.
-
Ottawa, Ontario, Canada QNX Software Systems Full timeWe are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Norton Rose Fulbright Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Company. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming...
-
Senior Software Engineer
3 weeks ago
Ottawa, Ontario, Canada NewFound Recruiting Full timeAt NewFound Recruiting, we are seeking a skilled Senior Software Engineer to join our team in Ottawa, Ontario. With a focus on developing innovative solutions, this role offers the opportunity for professional growth and challenges that will help you advance your career.About UsWe are a leading recruitment agency dedicated to providing exceptional service to...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Ignite Talent Solutions Full timeKey Responsibilities:As a Senior Software Engineer at Ignite Talent Solutions, you will be responsible for designing and implementing Java-based applications with a strong focus on app development.Requirements:We are seeking an experienced Java Application Developer with a strong background in software development and a proven track record of delivering...
-
AWS Engineer/Senior Software Engineer
2 months ago
Ottawa, Canada Qlik Full timeb>A Gartner Magic Quadrant Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.We excel in integration and governance...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Ottawa, Ontario, Canada CB Canada Full timeJob SummaryCB Canada is seeking an experienced Senior Software Engineer to join our Developer Experience Engineering team. In this critical role, you will play a key part in defining and improving the experience our product teams see each day.About the RoleAs a Senior Software Engineer, Developer Experience Engineering, you will be responsible for driving...
-
Senior Software Quality Engineer
3 weeks ago
Ottawa, Ontario, Canada Esri Full timeOverviewAt Esri, we are revolutionizing the field of geospatial technology with our cutting-edge ArcGIS Enterprise software. As a Senior Software Quality Engineer, you will be part of a talented team that is shaping the future of mapping and analytics.
-
Senior Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Telesat Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.
-
AWS Engineer/Senior Software Engineer
3 months ago
Ottawa, Canada TrendMicro Full timeh3>Senior Software DeveloperTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals...