[Hiring] Senior Software Developer @Pagefreezer
Senior Software Developer @Pagefreezer
Software Development
Salary $110,000–$145,0..
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Software Developer @Pagefreezer

2d ago - Pagefreezer is hiring a remote Senior Software Developer. πŸ’Έ Salary: $110,000–$145,000 cad πŸ“Location: Worldwide

Role Description

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.

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.
  • Social Media & Enterprise Collaboration: 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, Keyspaces, RabbitMQ.
  • QA & Automation Tools: Playwright, Postman, and Jenkins.
  • Security & Monitoring: Burp Suite, ELK & TIG Stacks, Prometheus, Cloudwatch, Sentry, MixPanel (Frontend usage), Jaeger.

Qualifications

  • 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.

Benefits

  • 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.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer @Pagefreezer
Software Development
Salary $110,000–$145,0..
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later