Senior Software Developer
$110k - $145k per yearPagefreezer
- Remote job
What We Do and Why It Matters
- No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision to make the Internet a safer place by delivering solutions that transform how people protect integrity online, ensuring accountability, and enabling the pursuit of justice.
- Pagefreezer simplifies compliance and litigation by automatically archiving websites, social media, mobile text messages, and enterprise collaboration platforms for every stage of the information governance lifecycle. We enable organizations to create and share defensible records of their data, quickly and easily in our dashboard, in real-time—every like, share, edit, and deletion.
About the Role:
This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key individual contributor designing and building scalable, high-performance systems optimized for massive data ingestion, high availability, and self-healing capabilities. You will bridge the gap between high-level architectural patterns and high-quality software delivery.
View the full Job Description Here .
What You'll Do as a Senior Software Developer
- Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency, and self-healing capabilities.
- Build Resilient Integrations: Lead the design and development of scalable API integrations, ensuring seamless connectivity and adaptability with external data streams and partners.
- Advance Observability & Monitoring: Design comprehensive logging, tracking, and alerting systems to monitor crucial system health metrics, ingestion quality, and customer behavior for proactive risk resolution.
- Optimize Software Delivery: Enhance CI/CD pipelines, support automated testing strategies, and establish rigorous coding standards to ensure safe, secure, and frequent production deployments.
- Foster Collaborative Excellence: Actively participate in Agile planning, conduct thorough architecture reviews, and produce clean technical documentation to support developer onboarding and peer mentorship
- Drive AI Fluency & Innovation: Evaluate and integrate emerging technologies,including AI-assisted development tools and automation frameworks, to optimize code creation, reduce technical debt, and solve complex business problems.
Tools and Technologies We Use
Collaboration & Productivity:
- Google Workspace, Slack, Atlassian Suite (Jira and Confluence), and GitHub are used across all product groups for communication, project management, and version control.
Social Media & Enterprise Collaboration:
- Languages and Frameworks: Python and supporting libraries, Angular.
- Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS, Lambda, GH Actions
- Containerization & Orchestration: Docker, Kubernetes, EKS, Helm and Helm charts Terraform,
- Data Persistence & Messaging: Opensearch, Elasticache (redis), RDS, KeyspacesRabbitMQ.
- QA & Automation Tools: , Playright, Postman, and Jenkins.
- Security & Monitoring: Burp Suite, ELK & TIG Stacks, Prometheus, Cloudwatch,Sentry, MixPanel (Frontend usage), Jaeger.
What We're Looking For
- Alignment with Pagefreezer's Core Values
- Software Development Expertise: Proven track record of designing, building, and maintaining live, distributed systems that handle large-scale data ingestion and microservices architectures.
- Full-Stack Programming Polyglot: Advanced proficiency in modern languages like Python and JavaScript/TypeScript, and specifically familiarity with Angular as a framework. Strong willingness and capability to adapt quickly to frameworks across our product groups. Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating web vulnerabilities
- Cloud & Microservices Depth: Hands-on experience leveraging cloud services to construct high-performance solutions, with an understanding of event-driven systems, worker orchestration systems (such as EKS), queue, and resource management
- Experience with AWS tooling: Experience with AWS and associated tooling, applied knowledge to respond to customer requirements in an efficient way
- Collaborative Communicator: Top-notch communication skills with a mindset focused on knowledge sharing and cross-functional excellence
- AI & Automation Advocacy: Proven experience in leveraging AI tools to surface insights faster and a passion for fostering an engineering culture rooted in automation and AI-augmented productivity.
What Pagefreezer offers:
- Values-led culture: Guided by our six core values, we've been named Canada's Most Admired Culture 2023, 2024 and 2025, one of BC's Top Employers 2024 and as one of Canada's Top Small & Medium Employers for 2024.
- Competitive Compensation: $110,000–$145,000 CAD. Total compensation depends on experience, skills, and location and includes non-cash rewards.
- Extended Health Benefits
- $600 Annual Lifestyle Spending Account
- 9 mental health/sick days
- Volunteer Paid Time Off
- Group RRSP/TFSA
- Retirement Savings Match
- Paid Time Off
- Monthly Work from Home Stipend
- Employee Stock Option Plan
- $1,000 Annual Learning Budget
- Remote first environment
- "Work from (Almost) Anywhere" policy
How We Hire (and How We Use AI):
We use AI tools to support our recruitment process, including helping us organize and prioritize applications based on the application's alignment with the role's requirements. That said, every decision to move an application forward or not is made by a human. We encourage candidates to apply authentically and avoid relying solely on AI-generated responses, especially during interviews. We want to get to know you, not your AI tools.
- ...for the end user. We could use a passionate techy like you! As a Developer for our Information Services team, you'll help provide AMA with... ...solutions. The primary responsibility of this job is to translate software requirements into working software and to code, maintain,...SeniorWork at officeWork from homeFlexible hoursShift work
- ...the best version of yourself. The Role We're seeking a Senior Developer to join our Developer Experience (DevEx) Team, where your mission... ...role in shaping how our developers build, test, and deploy software. If you're passionate about automation, internal tooling, and...SeniorFull timeWorldwide
$79.2k - $141.6k per year
...processes, tools and expertise to enhance developer productivity. We are a close-knit team... ...the Platform Services Security Team, the Senior Developer is responsible for designing... ...team comprised of high caliber, hands-on software professionals who aim to provide technical...SeniorFull timeRemote work- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...founder-led, profitable, and growing. We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...customer service agent experience. About the role The team at Laivly is looking for a highly skilled and motivated Principal Software Developer to join our innovative team. You will play a critical role in designing, developing, and delivering cutting-edge solutions while...SuggestedFull timeInternshipRemote workFlexible hours
- ...Job Responsibility: POSITION SUMMARY As Staff Software Developer, you play a key role in the product development team to design, develop, deliver and support robust, scalable, high-quality software components around core roadmapping functionalities, from integrations with...Full timeRemote work
$121.2k - $159k per year
...supportive environment. Join us at Varicent—where your talent and ambition meet limitless opportunities for success! Staff Software Developer The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep...Full timeWorldwide- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$131k - $191.4k per year
...suivra / The French job posting follows 26WD99177, Principal Software Developer - Databases About Autodesk Construction Solutions @... ...Overview Autodesk Construction Solutions is looking for a senior technical contributor who brings deep expertise in cloud data...SeniorFull timeContract workFor contractorsApprenticeshipSummer workWork at office- ...Job Responsibility: Opreto Corporation is hiring a temporary Software Security Developer (Javascript) to help complete a security hardening project on the front-end architecture of a videotelephony software service. NOTE 1: NO AGENCIES NOTE 2: THIS IS A TEMPORARY POSITION...Temporary workRemote work
- ...forward on a set schedule. The ideal candidate is a hands-on C++ developer with deep Linux experience who is comfortable working... ...system migrations. Experience with agentic AI techniques for software engineering. Proficiency in Python, Java, or C#. Knowledge...SeniorRemote jobContract workFor contractorsFixed term contract
- ...Responsibility: Staff4Me is on the lookout for a talented Senior Fullstack Developer who is passionate about coding and technology. As a part of... ...(MySQL, MongoDB, etc.). ~ Proficient in version control software like Git. ~ Understanding of cloud services (AWS, Azure,...SeniorFull time
- ...yourself at Twilio Join the team as Twilio's next Workday Sr. Developer Who we are & why we're hiring Twilio powers real-time... ...translate into action plans. ~ Understanding of the complete software implementation lifecycle including collecting requirements, design...SeniorFull timeWork at officeLocal areaRemote workWorldwide
- ...experience, performance, backward compatibility, and maintainability. Develop new features collaboratively with engineers, product managers,... ...Requirements At least five years of related professional software engineering experience. Experience with parser generators,...SeniorFull timeLocal areaRemote work
- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification... ...We are looking for a Drone Ground Station Software Developer to design and implement cutting-edge ground control software for...Long term contractFull timeWork at officeRemote work1 day per week
- ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken...Full timeFixed term contract
$212.5k - $255k per year
...sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic... ...This posting is for a new position ~ Reporting to the Senior Director, Developer Productivity As a Staff Software...SeniorOngoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipRemote workFlexible hours- ...Bachelor’s degree in Computer Science, Software Engineering, or a related field... ...Other Languages English: B2 Upper Intermediate Seniority Senior...SeniorRemote job
$150k - $200k per year
...maintain reliable backend services and distributed systems. Develop core cybersecurity and software supply chain security platform components. Process,... ...and cloud-native technology. ~ Significant technical ownership and direct access to senior engineering leadership....SeniorFull timeRemote workFlexible hours- We are looking for a Software Engineer specializing in Python to design, develop, and potentially maintain scalable cloud-native applications and ETL data pipelines... ...English: C1 Advanced Seniority Senior...SeniorRemote jobFor subcontractor
$104k - $125.8k per year
...you love to grow your career in a small company where the software you write is used by the utilities keeping the power on and... ...from you. TallSky Consulting Group is recruiting for a Senior Full Stack Developer on behalf of Delta-X Research – a nimble and growing Victoria...SeniorLong term contractRemote work- ...customers they serve. It’s not just about writing code – it’s about writing the future of local pizza. What You'll Do As a Software Developer on our Services team, you will immerse yourself in our ambitious mission and take on a wide range of responsibilities to drive...Remote jobLocal areaWork from homeFlexible hours
- Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...Permanent employmentFull timeFlexible hours
- ...Contract Duration: 3 months, with possibility of renewal About the Role Join a dynamic and collaborative team as a Senior Salesforce Developer Work remotely from anywhere in Canada on impactful, high-quality projects Design and deliver customized Salesforce solutions...SeniorFull timeContract workTemporary workRemote work
- ...Beauty, Dermalogica, Liquid Death, Lemon Perfect, and more. Summary ? You're an expert technologist who can oversee a team of developers and bring beautiful and accessible experiences to life through end to end technical solutions. You enjoy collaborating with project...SeniorFull timeRemote workWork from homeMonday to fridayFlexible hours
- ...As a Senior Content Developer, you will create engaging content that supports both documentation and training for Acumatica ERP. Your work will... ...guidelines and team processes. Keep documentation up to date with software releases. Revise legacy content to align with the current...SeniorFull time
- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform... ...'re just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build,...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
- ...logistics to provide our customers with an outstanding shopping experience. To further strengthen our tech setup, we are looking for a Software Developer (f/m/d) MS Dynamics 365 BC, who will actively shape our system landscape, drive integration and development processes, and build...Permanent employmentFull timeRemote work
- ...Responsibilities Design and implement robust, highly reliable software for safety-critical systems using functional safety and deep... ...pipelines, models, and middleware within defined safety envelopes. Develop and optimize software for Linux and real-time operating systems....SeniorLong term contractTemporary workRemote workRelocation packageFlexible hours
$104k - $139k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.... ...internet for all. The Mozilla Corporation is looking for a skilled developer to work with our passionate Accessibility Team to make the web fully...SeniorFull timeImmediate startRemote workHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- director software engineering Remote
- software engineer co-op Remote
- software developer no experience Remote
- junior software engineer Remote
- software engineer Remote
- software engineer internship Remote
- software engineer - robotics Remote
- new graduate software developer Remote
- software engineer - computer Remote
- junior software developer Remote
