Senior Software Engineer, Growth
Angeles Investors, Inc.
ABOUT THE TEAM
At Mural, we're changing how teams collaborate, think, and make decisions together. The Growth & Engagement team helps customers discover value through intuitive product experiences, rapid experimentation, and emerging AI capabilities that make collaboration more effective. We own key parts of the customer journey - from acquisition and onboarding to activation, engagement, retention, and monetization - and use data, experimentation, and customer insights to continuously improve those experiences.
We're a cross-functional team of engineers, product managers, designers, and data partners who move quickly, measure outcomes, and learn from every experiment. We value curiosity, collaboration, and thoughtful technical craftsmanship, building systems that enable rapid iteration while maintaining a high bar for quality, reliability, and scalability.
YOUR MISSION
As a Senior Software Engineer on the Growth & Engagement team, you'll build the products, platforms, and experimentation capabilities that help customers discover value faster and achieve more with our product. You'll partner closely with Product, Design, Data, and other Engineering teams to identify opportunities, validate ideas through experimentation, and deliver experiences that improve customer outcomes and drive sustainable business growth.
Beyond shipping features, you'll help shape the technical direction of the team, mentor other engineers, and establish engineering practices that enable us to experiment confidently and move quickly.
WHAT YOU'LL DO
Design, build, and maintain customer-facing features that improve acquisition, activation, engagement, retention, and monetization.
Collaborate closely with Product, Design, Data, Marketing, and Customer Success to identify growth opportunities and translate customer feedback, product analytics, and experimentation to guide product decisions.
Design, implement, and analyze experiments using feature flags, A/B testing, and analytics to validate hypotheses and measure customer and business impact.
Build reliable instrumentation and event pipelines that help teams understand customer behavior and make informed product decisions.
Write high-quality, maintainable code while contributing to architecture, technical design, and long-term platform improvements.
Improve the performance, reliability, accessibility, and scalability of critical user journeys.
Mentor teammates through technical leadership, code reviews, design discussions, and knowledge sharing.
Contribute to roadmap planning, technical strategy, and continuous improvement of the team's engineering practices.
WHAT YOU'LL BRING
5+ years of professional experience as a Software Engineer building and operating production software.
Strong proficiency building modern web applications. Experience with TypeScript, React, Node.js, and MongoDB or similar technologies, with the ability to become productive quickly.
Familiarity with Model Context Protocol (MCP) and the broader AI tooling ecosystem and the ability to quickly learn emerging AI technologies.
Experience leveraging AI-assisted development tools and workflows to improve engineering productivity, code quality, and delivery.
Experience building customer-facing products in close partnership with Product and Design teams.
A product mindset with the ability to balance customer needs, technical tradeoffs, and business goals.
Experience using analytics and data to inform engineering and product decisions.
Strong software engineering fundamentals, including system design, testing, observability, and operational excellence.
Excellent communication and collaboration skills, with the ability to influence technical decisions across cross-functional teams.
A track record of taking ownership of ambiguous problems, driving projects from concept to delivery, and mentoring other engineers.
Experience working on a Growth/Engagement team or in a product engineering role focused on experimentation and customer lifecycle improvements.
Experience working with business metrics such as activation, engagement, retention, conversion, and monetization to inform product and engineering decisions.
Experience designing, implementing, or analyzing product experiments (A/B testing, feature flagging, or similar experimentation frameworks).
Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.
Equal Opportunity
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#J-18808-Ljbffr- ...communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team.... ...junior engineers and co‑op students, fostering technical growth and best practices. Contribute to technical roadmaps,...SeniorLong term contractFull timeRemote work
- ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights. By leveraging AI and patented statistical models to analyze organic social media data, askpolly provides near-instant, statistically...SeniorFull timeInternshipManual laborWork at office
$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Engineer (Level 18) – Platform & Integration Employment Type:... ...businesses explore new markets, mitigate risks, and achieve growth. Why Join EDC? Comprehensive Benefits: EDC offers a competitive...SeniorPermanent employmentSummer workRelocation package3 days per week- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term... ...implementation, under the guidance of senior developers. You are writing, testing,... ..., permanent employee has a stake in our growth. Comprehensive benefits : Fully paid...SeniorPermanent employmentFull timeInternship
- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director... ...: Every full-time, permanent employee has a stake in our growth. Comprehensive benefits : Fully paid health & dental (no...SeniorLong term contractPermanent employmentFull timeWork at office
- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent... ...equity : Every full-time, permanent employee has a stake in our growth. Comprehensive benefits : Fully paid health & dental (no...Remote jobPermanent employmentFull timeImmediate start
- ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports... ...support teammates, including more junior & senior engineers and cross-functional partners,... ..., permanent employee has a stake in our growth. Comprehensive benefits : Fully paid...SeniorPermanent employmentFull timeImmediate start
- ...exceptional new grads to join our Engineering team full-time. This isn't a... ...bar. You'll be paired with a senior engineer mentor who's invested... ...legacy system. Accelerated growth: small teams, a dedicated... ...the most in-demand skill set in software today. Build your career in...SeniorRemote jobFull timeFlexible hours
- .... And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that...SeniorFull timeRemote work
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer... ...information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution...SeniorFull timeInternshipWorldwide
$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...businesses explore new markets, mitigate risks, and achieve growth. Why Join EDC? Comprehensive Benefits: EDC offers a competitive...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...Company Versaterm is a PE-backed, high-growth SaaS company building a fully integrated... ...processes evidence, there's a good chance our software is working behind the scenes. That's been... .... The Role The Staff Software Engineer specializes in mobile app development and...Full timeInternshipRemote workWork from home
$85k - $110k per year
...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.... ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...Full timeInternshipWork at officeRemote workFlexible hours- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...SeniorLong term contractFull timeWork at office
$96.56k - $128.74k per year
...better through trade. Position: Senior Network Delivery Engineer Employment Type: Permanent... ...markets, mitigate risks, and achieve growth. Why Join EDC? Comprehensive Benefits... ...Design and deliver production-ready software-defined network services across campus...SeniorPermanent employmentFull timeSummer workWork at officeRemote workRelocation package3 days per week$96.56k - $128.74k per year
...world better through trade. Position: Senior Quality Engineer/Lead Employment Type: Permanent Compensation Details: ~ Senior Software Engineer 18: Salaries typically range... ...markets, mitigate risks, and achieve growth. Why Join EDC? Comprehensive Benefits...SeniorPermanent employmentFull timeSummer workRelocation package$120k - $155k per year
...make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative... ...Ruskin into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact...SeniorLong term contractFull timeInternshipWorldwideShift work- ...technology company building the foundational software and AI to power the autonomous age. Our... ...our strong belief that an elite group of engineers can make a big difference. We are... ...Arondite so you have a stake in the company’s growth ~7% employer pension contribution ~ Free...Long term contractFull timeWork at officeLocal areaWork from home
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...on X and LinkedIn or visit Our Software Development team architects, develops, tests... ...effective and automated software testing. The Senior Software Developer in Test will be...SeniorFull timeInternshipWorldwide
$100k - $140k per year
...electronics, electro-mechanics, and software. We’re not just a company; we’... ...project status to the client, senior management and other... ...or master's degree in Computer Engineering, Computer Science, Electrical... ...for personal and professional growth. Join a global community that...SeniorLong term contractFull timeWork at office$70k - $120k per year
...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for...Full timeWork at officeLocal areaFlexible hours- ...JSI Telecom is seeking a highly motivated and experienced Senior Infrastructure Engineer (with strong Networking) to design, implement, and support complex enterprise and customer infrastructure solutions. The successful candidate will combine deep technical expertise with...SeniorFull time
- ...over 50,000 planners, designers, engineers, scientists, digital... ...AECOM is actively seeking a Senior Bridge Engineer for the Ottawa... ...analyzes data Uses computer software as a tool for solving basic and... ...global team that champions your growth and career ambitions. Work on...SeniorFull timeFor contractorsCasual workWork at officeLocal areaWorldwideFlexible hours
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...requirements-to-test mapping across terminal hardware, modems, and software. Participate in supplier meetings, workshops, requirements...SeniorFull timeInternshipWork at officeWorldwide
- ...Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion... ...design docs, make the architectural calls, and support the engineers around you through code review. Work with embedded and...SeniorFull time
- ...Senior Security Engineer Location: Ottawa, ON or Toronto ON| Hybrid Department: R&D- Cybersecurity... ...Top 10, secure development practices, software supply chain security, and SBOMs. ~ Comfortable... ...permanent employee has a stake in our growth. Comprehensive benefits : Fully...SeniorPermanent employmentFull timeShift work
- ...diners. The OT4R iOS app is a sophisticated software tool that enables restaurant hosts,... ...with a hardworking and diverse group of engineers, designers, and product managers who are... ...plenty of opportunities for professional growth (plus lots of opportunities to just geek...SeniorFull timeWork at officeLocal areaRemote workShift work
- ...provides people the right opportunities for growth and professional excellence. Job... ...Description The Role: The Solution Test Engineer will work to bridge the gap between... ...Center, Avalanche, Ixia, Ixload • Test software and equipment automation using Tcl/Tk, Expect...Permanent employmentFull time
- ...and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a... ...bring: ~ Bachelor's degree in computer science, software engineering or a related technical field. ~7+ years of professional experience...SeniorFull timeWork at officeRemote workWorldwideRotating shift
- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary As a leading... ...research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables...SeniorRemplacement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Growth. Be the first to apply!
- software developer no experience Ottawa, ON
- junior software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software developer intern Ottawa, ON
- software developer internship no experience Ottawa, ON
- software developer Ottawa, ON
- software development engineer Ottawa, ON
- part time software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software design engineer Ottawa, ON

