Apply now

Posted 15 days ago

Software Engineer

@ Prompt.io Inc.

Canada

3+ years experience
Apply now
SIGNALS

Overview

Prompt.io Inc. is hiring a Software Engineer to build, maintain, and improve the technology behind its engagement platform for campaigns, nonprofits and other mission-driven organizations. The role covers designing and delivering web applications, services and APIs across front-end and back-end systems, working closely with Product. The role is fully remote, with a salary range of $100,000–$150,000 and benefits including a 401(k) match and unlimited flexible time off.

Responsibilities:

  • Build, test and maintain web applications, services and APIs
  • Own features from development through deployment
  • Work across front-end and back-end systems
  • Troubleshoot bugs and production problems
  • Participate in code reviews and technical planning

Requirements summary:

  • 3+ years of software engineering experience or equivalent
  • Bachelor's degree in Computer Science
  • Experience with JavaScript/TypeScript, React and Java or similar
  • Experience with APIs, service architectures and SQL/NoSQL databases
  • Experience with Git and modern development practices

Tools & skills

Benefits mentioned

Health insuranceRetirement plan
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-10-22
First seen by our source
2026-10-22
Source record updated
2026-10-23

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science
Perks mentionedGenerous paid time off, Flexible hours, Retirement plan

Summary and details written by AI from the posting; the employer’s posting is the authority.

Prompt.io Inc.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Transforming Text Messaging from Communication to Action

Full company description

Prompt.io™ is the winning and influence engine for leading political campaigns, unions, advocacy, and nonprofit organizations. We amplify and scale each organization's impact via text and voice – offering short code, toll-free, and 10DLC.

LinkedIn followers
2,517
People associated on LinkedIn
41
Reported office locations
  • 14419 Greenwood Ave N, A-373, Seattle, Washington 98133, US
Other recorded names
  • Prompt.io
Specialties
  • Click to Text Advertising
  • Real-time data exchange
  • Instant Apps
  • Messaging
  • SMS
  • FB Messenger
  • Salesforce
  • Messaging Automation
  • Chatbots
  • and Bots
Profile identifies a recruitment agency
No

Prompt.io™ is the winning and influence engine for leading political campaigns, unions, advocacy, and nonprofit organizations. We amplify and scale each organization's impact via text and voice – offering short code, toll-free, and 10DLC.

FieldValue
IndustrySoftware Development
Company size11-50 employees
HeadquartersSeattle, Washington
Organization typePrivately Held
SpecialtiesClick to Text AdvertisingReal-time data exchangeInstant AppsMessagingSMSFB MessengerSalesforceMessaging AutomationChatbotsand Bots
Open jobs on Jobsy5
LinkedInView page
Job description

ABOUT PROMPT.IO INC.

Prompt.io Inc. is the winning and influence engine that partners with organizations of all sizes and scale to engage and activate supporters. We are a non-partisan company that helps political campaigns, advocacy organizations, unions, government representatives, nonprofits, and other mission-driven organizations connect with their audiences through texting, and engagement tools.

We're a growing tech company where individual contributions can have an outsized impact. We value people who take ownership, bring ideas, move with purpose, and are excited to help build what comes next. As a result of that growth, we are aggressively adding business lines that deliver unique value for our core markets.

ABOUT THE ROLE

Prompt.io Inc. is looking for a Software Engineer to help build, maintain, and improve the technology that powers our platform. You’ll work closely with Product to develop new features, improve existing functionality, and ensure our applications are reliable, scalable, and maintainable.
We’re looking for an engineer who can independently own and deliver technical work, make sound decisions within their area, and collaborate effectively with the broader team. You’ll work across different parts of our technology stack and have meaningful ownership of the products and systems you help build.

WHAT YOU'LL DO

  • Design, build, test, and maintain production web applications, services, and APIs.
  • Own features and technical projects from development through deployment and ongoing maintenance.
  • Collaborate with Engineering and Product to scope, design, and deliver new features and improvements.
  • Develop and maintain services and APIs that power our applications.
  • Write clean, reusable, well-tested, and maintainable code.
  • Work across front-end and back-end systems to deliver complete solutions.
  • Troubleshoot and resolve bugs, performance issues, and production problems.
  • Contribute to the performance, scalability, reliability, and security of our applications.
  • Participate in code reviews, technical discussions, and team planning.
  • Contribute to improving our development practices and overall code quality.

WHAT WE'RE LOOKING FOR

  • 3+ years of professional software engineering experience, or equivalent experience demonstrating the ability to independently contribute to production software.
  • A bachelor's degree in Computer Science.
  • Strong experience developing web applications using JavaScript/TypeScript, HTML, and CSS.
  • Experience with front-end frameworks such as React.
  • Experience with Java or another object-oriented programming language.
  • Experience building and consuming APIs and working with service-based architectures.
  • Experience working with SQL and/or NoSQL databases.
  • Familiarity with microservices and cloud-based applications.
  • Experience with Git and modern software development practices.
  • Understanding of software testing, security, performance, and maintainability.
  • Demonstrated ability to independently troubleshoot technical problems and deliver solutions.
  • Strong communication and collaboration skills.

HOW YOU WORK

  • You take ownership of your work and follow through on commitments.
  • You’re a creative problem solver who finds practical solutions when challenges arise.
  • You care about building quality software that is reliable and maintainable.
  • You balance attention to detail with getting meaningful work into production.
  • You communicate clearly and collaborate well with Engineering, Product, and other teams.
  • You seek feedback, share what you know, and contribute to making the team better.
  • You work effectively in a fully remote environment and manage your time and priorities well.

NICE TO HAVE

  • Experience working in a startup or high-growth technology environment.
  • Experience building SaaS products.
  • Experience with high-volume applications, APIs, or messaging systems.
  • Experience with communications or messaging technology.

BENEFITS

We believe great work starts with supporting great people. Prompt.io Inc. offers a wide range of benefits, including a 401(k) match, health benefits for you and your family, unlimited flexible time off, philanthropic endeavors, annual team gatherings, professional development opportunities, and more.

COMPENSATION

The salary range for this position is $100,000–$150,000. Actual compensation will be determined based on experience, qualifications, location, and other relevant factors.

A NOTE TO APPLICANTS

We don't expect every great candidate to check every box. If you're excited about the work and believe you can be successful in the role, we encourage you to apply even if your background doesn't perfectly match every item above.

EQUAL OPPORTUNITY

Prompt.io Inc. is an equal opportunity employer. We are committed to providing an inclusive workplace and do not discriminate against qualified applicants or employees on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.

Applicants must be authorized to work in the United States or Canada and not require sponsorship of a visa, unless otherwise specified in the posting.

Similar jobs

  • Software Engineer II, Backend

    Remote in Canada
    $133k–$183k/yrRemote

    Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.

    Your recruiter will work closely with you throughout the process to understand your interests and experience to find the strongest team fit; You have a total of 1.5+ years of experience as a software engineer; You have…

  • Senior Software Engineer - Design Systems

    Remote in Canada
    Remote

    Mercury

    Invest in the design system's prototyping experience, shaping the next iteration of how our design function rapidly prototypes, iterates on the product, and explores new concepts; 7+ years of frontend development, with…

  • Senior Software Engineer, Virtual Care Platform

    Remote in Canada
    $115k–$130k/yrRemoteFull Time

    Fabric

    5+ YOEFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Remote in Canada
    RemoteFull Time

    PolicyMe

    5+ YOECandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    On-siteFull Time

    Sanctuary AI

    5+ YOECandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

  • Senior Software Engineer, Database

    Ottawa, ON
    $170k–$230k/yrRemoteFull Time

    InfluxData: InfluxData is a remote-first company with a globally distributed workforce.

    8+ YOECandidates need 8+ years of professional software experience, deep knowledge of Rust, C++, or Go, and experience with distributed, high-availability systems. Experience using AI coding tools is also required.

  • Intermediate Software Engineer (Frontend/UI)

    Toronto, ON
    HybridFull Time

    Achievers

    3+ YOECandidates need 3+ years of software engineering experience, solid React and TypeScript skills, and knowledge of accessibility standards and testing. A bachelor's degree in computer science or equivalent practical experience is expected.

    React, TypeScript, GitHub, GCP Gemini Code Assist, Claude, Docker

  • Senior Software Engineer (Azure)

    Concord, ON
    $120k–$140k/yrOn-siteFull Time

    DEG Services

    7+ YOE2+ MgmtCandidates need 7+ years of software engineering experience, including 2+ years in a technical lead or mentoring role and Level 3 production support. Strong hands-on skills with Azure, CI/CD, Infrastructure as Code, APIs and application security are required.

    Microsoft Azure, Azure DevOps, GitHub Actions, Bicep, Terraform, React

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.