Software Engineer, macOS Core Product - Ottawa, Canada
Speechify
- Remote job
About Speechify
At Speechify, our mission is to ensure reading is never a barrier to learning . Over 50 million people use Speechify’s text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award ) for its impact and accessibility.
We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You’ll own significant parts of our macOS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What Yo u’ ll Do
- Lead key engineering and product decisions for the macOS app.
- Write, test, and ship production-quality code that scales to millions of users.
- Maintain and evolve complex app architecture with a focus on performance and stability.
- Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
- Participate in product planning and roadmap discussions.
- Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
- Demonstrated experience shipping macOS (or related desktop) applications used by many customers.
- Strong engineering instincts with a deep focus on user experience.
- A strategic mindset for building great products—not just writing code.
- Ability to work quickly, decide what to build now vs. later, and iterate fast.
- Experience working in remote, distributed teams.
Technical requirements:
- Swift / SwiftUI (macOS) proficiency.
- Solid understanding of AppKit , macOS frameworks, and desktop-specific UI paradigms.
- Strong understanding of concurrency and asynchronous execution models
- Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
- Strong understanding of concurrency and asynchronous execution models
What We offer:
- Impact & Ownership: Build and influence a product used by millions globally.
- Remote First: Flexible, asynchronous work culture.
- Growth & Leadership: Flat org — leadership is earned by impact, not title.
- Collaborative Environment: Work with smart, passionate engineers and designers.
- Competitive Compensation: Market-aligned salary, bonus, and equity.
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You’ll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we’d love to hear from you. Apply with your resume and links to your portfolio or GitHub!
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
- ...have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product flows and build end-to-end systems. This is a key role and...SoftwareRemote job
- ...learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs,... ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...SuggestedRemote jobWork at office
$178.5k - $241.5k per year
...revenue run rate faster than any software-as-a-service company in... ...journey. Team Description Our Engineering team is working to simplify the... ...They're building a family of products that handle over a billion files... ...your life. As we're evolving the core business from syncing and...SoftwareLong term contractFull timeTemporary workInternshipFlexible hours$150k - $158k per year
...It embodies the elegance of simplicity in engineering, transforming the demanding task of... ...is passionately focused on ensuring our product not only meets but anticipates the needs... ...transcend the status quo for banking and fintech software, and many of our customers are startups...SoftwareRemote job$126k - $163k per year
...shaping an exciting array of product solutions, including Video-Based... ...outside of Samsara — act as a software layer between infrastructure... ...different. Not only do we work on core infrastructure and platform... ...management. As a Senior Software Engineer in the Platform team, you’ll...SoftwareRemote jobLong term contractFull timeInternshipWorldwideFlexible hours$160k - $180k per year
...improve efficiency within their inbound pipeline motion. As a Software Engineer on the Product Team at Qualified, you will tackle technically challenging... ...on real-world performance and user feedback. Ensure our core functionality is stable, scalable, well-maintained, and...SoftwareRemote jobImmediate start- ...2025 Deloitte Technology Fast 50 Canada Recipient & Fast 500 North... ...communities. As a high-growth software company, we're shaking up the... ...growth while staying true to our core values: lead with kindness,... ...value to our users. As a Software Engineer III at SpryPoint, you will be...SoftwareFull timeRemote workFlexible hours
$178.5k - $241.5k per year
...revenue run rate faster than any software-as-a-service company in... ...journey. Team Description Our Engineering team is working to simplify the... ...They're building a family of products that handle over a billion files... ...available for calls during both core and non-core business hours. If...SoftwareFull timeFlexible hours$104k - $139k per year
...people around the world using our products each month, we’re shaping the... ...never losing our focus on our core mission – to make the internet... ...and distribute open-source software that enables people to enjoy... ...this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer...SoftwareFull timeImmediate startRemote workHome office$170k - $230k per year
...Overview We're looking for a deeply experienced Senior Software Engineer to join our dynamic Product Team. This is a foundational role where you will be at... ...user feedback. # Ensure System Reliability: Work on our core functionality to ensure it is stable, scalable, well-...SoftwareRemote jobInternship- ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential extension up to 12+ months) Compensation : Paid via government-supported internship grants Pathway : Long-term internship...SoftwareRemote jobLong term contractFull timeTemporary workInternship
$160k - $240k per year
...technology developer. Our data scientists and software engineers, who come from leading technology... ...asset managers T. Rowe Rice and Canada Pension Plan Investments; technology venture... ...user experience. Experience in writing production-quality code that is correct,...SoftwareFull timeRemote work$149.6k - $199.6k per year
...the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition... ...and our attack surface management product, Coalition Control. In this role, you... ...across a distributed team spanning the US, Canada, and EU. Responsibilities Own end-...SoftwareFull timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...trailblazers and advocates for open finance in Canada, Flinks has rapidly grown from its... ...Reliability crew at Flinks brings together DevOps Engineers, SREs, and Support Engineers to create a... ...and engineers spend their time building product, not fighting firessupported by emerging...SoftwareFull time
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role,... ...looking for candidates within Canada only, working in Eastern Time... ...roadmap, aligning it with product and business strategy. Collaborate... ...our DevOps team, ensuring our software solutions are highly available...SoftwareLong term contractFull timeRemote workFlexible hours$104k - $139k per year
...people around the world using our products each month, we’re shaping the... ...never losing our focus on our core mission – to make the internet... ...and distribute open-source software that enables people to enjoy the... ...forefront. As a WebExtensions Engineer, you will help implement new...SoftwareFull timeImmediate startRemote workHome office- ...Responsibility: Overview: Quest Software is looking for an experienced... ...Platform Management Group in Canada. We are working on building... ...platform Build commercial products that work across numerous Microsoft... ...experience with C#/.NET Core or PowerShell Experience in...SoftwareFull timeRemote work
- ...million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs,... .... These include frontend and backend engineers, AI research scientists, and others from... ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do...SoftwareRemote jobWork at officeShift work
- ...unified team committed to our core values to achieve this goal. Airbnb... ...org owns the entire Airbnb production network infrastructure. The... ...designing, building and operating the software and solutions that connect all... ...will be working with talented engineers on cutting edge technologies...SoftwareFull timeCasual workLive InWork at officeRemote work
- ...Bankjoy provides modern digital banking products including mobile banking, online banking... ...big and small. The Role As a Senior Software Engineer within our Digital Banking platform, you... ...software development with C# and .NET Core, delivering scalable and secure products...SoftwareFull timeRemote work
- ...leading provider of open source software and operating systems to the... ...public cloud, data science, AI, engineering innovation, and IoT. Our... ...role entails Develop MAAS core components and features to make... ...better work environment and better products. Whatever your identity, we...SoftwareFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$104k - $139k per year
...people around the world using our products each month, we’re shaping the... ...never losing our focus on our core mission – to make the internet... ...and distribute open-source software that enables people to enjoy... ...looking for a Senior Software Engineer with a strong platform mindset...SoftwareFull timeImmediate startRemote workHome office- ...Features verwalten, sondern aktiv an einem Produkt arbeiten, das Software, Hardware und reale Infrastruktur verbindet? Du denkst... ...und echte Entlastung für Städte, Unternehmen und Menschen. Als Product Manager Hardware & Software Entwicklung arbeitest du an der Schnittstelle...SoftwarePermanent employmentFull timeRemote work
- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.... ...will include: Partnering with Product Managers, UX Designers, and fellow developers... ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional...SoftwareFull timeLocal areaRemote workWorldwideFlexible hours
- ...of patients and clients across Canada, Australia and New Zealand.... ...provides a suite of flexible software solutions to a wide variety of... ...Intrahealth is seeking a DevOps Engineer fluent in AI-augmented development... ...AI-augmented development as core to how they work, not an...SoftwareRemote jobFull timeFlexible hours
- ...globally, Velixo is a leading Excel-based software company specializing in developing... ...their ERP data. About the Role The Product Marketing Manager is a global position that... ...to candidates based on the West Coast of Canada. What's in it for you? You will be able...SoftwareFull timeInternshipRemote workWork from homeHome officeFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...technology, and we need to build some new products; we are therefore looking for someone who...SoftwareFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...Software has moved to play a central role in network technology. From... ...you are an outstanding software engineer, passionate about networking,... ...deployment of Ubuntu, Ubuntu Core, Private Clouds, MAAS and Kubernetes... ...work environment and better products. Whatever your identity, we...SoftwareFull timeLocal areaRemote workWork from homeWorldwide
- ...Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on.... ...Personalization API: Our Personalization API product provides a low latency caching layer on top of data...SoftwareFull timeRemote work
$65k per year
...About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (within... ...and will only be shared in order to provide a positive and accessible candidate experience. #LI-KH1 #LI-Remote #LI-Canada...Local areaRemote workWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, macOS Core Product - Ottawa, Canada. Be the first to apply!
- software developer remote Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software developer internship Remote
- software developer Remote
- software engineer part time Remote
- software engineer - computer Remote
- software developer internship no experience Remote
- part time software developer Remote
- software development engineer Remote
