Staff, Security Engineer
Ottawa, ON · Remote
This role is ideal for someone who started their career in software engineering and developed deep ... Remote-first flexibility to work where you work best, with North America (Ottawa, Toronto, or ...
Ottawa, ON · Remote
This role is ideal for someone who started their career in software engineering and developed deep ... Remote-first flexibility to work where you work best, with North America (Ottawa, Toronto, or ...
Ottawa, ON · Remote
This role is ideal for someone who started their career in software engineering and developed deep ... Remote-first flexibility to work where you work best, with North America (Ottawa, Toronto, or ...
Ottawa, ON · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...
Quick apply
Ottawa, ON · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...
Ottawa, ON · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...
Quick apply
Ottawa, ON · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...
Remote Job Status: Existing Vacancy Position Summary The Data Analytics Engineer plays a critical ... Manufacturing, software, or regulated environments. Additional Information Equal Opportunity ...
Quick apply
Remote Job Status: Existing Vacancy Position Summary The Data Analytics Engineer plays a critical ... Manufacturing, software, or regulated environments. Additional Information Equal Opportunity ...
... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
This is not a developer or full-stack engineering role. It is a high-impact position at the ... Deliver tailored training sessions, both remote and on-site, to ensure technical users can ...
This is not a developer or full-stack engineering role. It is a high-impact position at the ... Deliver tailored training sessions, both remote and on-site, to ensure technical users can ...
Familiarity with software testing, debugging, and code optimization techniques. * Experience ... Fully remote, project-based opportunity. * Up to $60/hour , depending on project availability.
Quick apply
Familiarity with software testing, debugging, and code optimization techniques. * Experience ... Fully remote, project-based opportunity. * Up to $60/hour , depending on project availability.
Company Description An enterprise client is seeking experienced Senior Python Developers to help ... enterprise software platforms. Additional Information * Fully remote contract opportunity.
Quick apply
Company Description An enterprise client is seeking experienced Senior Python Developers to help ... enterprise software platforms. Additional Information * Fully remote contract opportunity.
Kanata, ON · On-site +1
CA$85K - CA$105K/yr
About the Role This position is for a Junior Software Developer to join our API & Applications team ... Build new implementations of our serialization and deserialization libraries across multiple ...
Kanata, ON · On-site +1
CA$85K - CA$105K/yr
About the Role This position is for a Junior Software Developer to join our API & Applications team ... Build new implementations of our serialization and deserialization libraries across multiple ...
Ottawa, ON · On-site +1
We are seeking a Software Architect with knowledge of systems of systems design, and solid DevOps ... should new requirements or emergency situations requiring rapid re-deployment. * Build TLA ...
Quick apply
Ottawa, ON · On-site +1
We are seeking a Software Architect with knowledge of systems of systems design, and solid DevOps ... should new requirements or emergency situations requiring rapid re-deployment. * Build TLA ...
... remote sensors, enabling precise detection, visualization, and quantification of greenhouse gas ... Take ownership of the implementation of new features throughout their lifecycle from wireframes and ...
... remote sensors, enabling precise detection, visualization, and quantification of greenhouse gas ... Take ownership of the implementation of new features throughout their lifecycle from wireframes and ...
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Gatineau, QC · Remote
CA$100K - CA$110K/yr
Our Engineering department is seeking a QA Engineer to join our growing organization. Our ... Install new and upgraded hardware and software (e.g. servers, cameras, and other devices ...
Gatineau, QC · Remote
CA$100K - CA$110K/yr
Our Engineering department is seeking a QA Engineer to join our growing organization. Our ... Install new and upgraded hardware and software (e.g. servers, cameras, and other devices ...
Stittsville, ON · On-site +1
The Senior Controls Developer is also involved with onsite system commissioning, ongoing control ... software to minimize defects prior to Factory Acceptance Testing & Leads the remote and/or on-site ...
Stittsville, ON · On-site +1
The Senior Controls Developer is also involved with onsite system commissioning, ongoing control ... software to minimize defects prior to Factory Acceptance Testing & Leads the remote and/or on-site ...
Ottawa, ON · Remote
CA$117K - CA$146K/yr
This position partners with software engineers, DevOps teams, and security professionals to embed ... ensure new and continued compliance with cybersecurity frameworks and required programs and ...
Ottawa, ON · Remote
CA$117K - CA$146K/yr
This position partners with software engineers, DevOps teams, and security professionals to embed ... ensure new and continued compliance with cybersecurity frameworks and required programs and ...
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
Quick apply
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
Ottawa, ON · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
| Aspect | Remote New Grad Software Engineer | Remote Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field, internship experience often preferred | Similar educational background, may require more professional experience |
| Work Environment | Entry-level, mentored, collaborative teams, often in tech companies or startups | Can be entry or mid-level, more autonomous, in various industries |
| Employer & Industry Usage | Common in tech, startups, large corporations hiring entry-level talent | Used across industries, including tech, finance, healthcare, often for experienced roles |
The main difference is that a Remote New Grad Software Engineer is an entry-level role designed for recent graduates, focusing on learning and growth, while a Remote Software Developer may have more experience and responsibilities. Both roles often require similar educational backgrounds and work in similar environments, but the developer role can involve more independent work and complex projects.

Full-time
Medical, Retirement, PTO
Re-posted 5 days ago
We're an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care.
That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment.
We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better.
This is your invitation.
We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior technical leader and hands-on builder. This role is ideal for someone who started their career in software engineering and developed deep expertise in security engineering, application security, or product security.
You'll work closely with engineering teams to design and implement security solutions that scale across Fullscript's products and platforms. As a Staff-level engineer, you'll own complex technical initiatives, help shape security strategy, and influence how security is built into the software development lifecycle. You'll be expected to balance hands-on execution with technical leadership, mentoring engineers and helping teams solve security challenges in a way that supports both business objectives and engineering velocity.
We're looking for someone who has owned systems end-to-end; from application development and infrastructure decisions through security design and implementation; Understands how to build secure, scalable solutions in production environments. The ideal candidate is deeply technical, highly collaborative, and energized by solving difficult problems that span multiple teams, systems, and domains.
Fullscript shares salary ranges to support transparency and help candidates make informed decisions. The range shown reflects base salary only and does not include stock options, wellness stipends, or other benefits that are part of Fullscript's total rewards package.
Final compensation depends on experience, skills, and location. We review pay regularly to stay aligned with market data and internal equity. Benefits and total rewards may vary by region.
Great work happens when people feel supported, trusted, and inspired. At Fullscript, we stay curious and keep finding smarter ways to make care better. We grow together, take on new challenges, and focus on impact. We put people first, work as a team, and leave egos at the door.
What to Know Before You Apply
We're grateful for the interest in joining Fullscript. To make sure your application reaches our hiring team, please apply directly through our careers page.
A quick note: Due to the high volume of applications, we're not able to respond to phone or email inquiries about application status. If there's a match, our team will reach out directly.
Fullscript is an equal opportunity employer committed to creating an inclusive workplace. Accommodations are available upon request at [email protected].
All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws.
We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada and the U.S.