Top Benefits
About the role
The Role
At VerticalScope, we are reimagining the future of online communities. This is a great opportunity for an energetic Senior Software Engineer to join a talented team to maintain and improve RateMds.com. This role requires a blend of expertise in backend and frontend software development using Python and React. You’ll accelerate product development by delivering high-impact features and improving existing systems through thoughtful refactoring. You will report to the Director of Engineering in a flat organization and collaborate with six engineers in a close-knit team.
As Senior Software Engineer, you will collaborate with our engineers, product managers, and a designer to help improve our user experience and grow our business.
The position is remote within Canada. This is an exciting opportunity to join a mission-focused public company with a startup mentality.
What You’ll Get to Do
- Drive impact across a portfolio of products
You’ll primarily focus on RateMDs, while also supporting other high-traffic platforms during on-call rotations and shared initiatives. - Own full-stack experiences end-to-end
Architect and build performant user-facing features using React, Django, and PostgreSQL. From page loads to ad delivery to content management systems—you’ll ship features that directly influence user engagement and monetization. - Elevate growth through experimentation
Work closely with product and ad tech teams to run experiments, implement A/B tests, and optimize user flows—from registration to retention—making pragmatic trade-offs that balance speed and quality. - Modernize infrastructure and eliminate tech debt
Proactively identify and tackle aging systems. Contribute to our platform evolution while advocating for best practices, scalable architecture, and maintainable code. - Influence architectural decisions
Collaborate on key technical strategies spanning multiple domains, from search to content delivery, caching, and multi-site orchestration. - Contribute to advertising system evolution
Partner with our world-class Ad Tech team to build, test, and scale high-performance programmatic advertising systems using Google Ad Manager and real-time data flows. - Mentor and collaborate
Model best practices, support peer growth through code reviews and knowledge sharing, and foster a culture of continuous learning and ownership.
About You
-
5+ years of full-stack development experience (Python and JavaScript)
-
Hands-on experience with Django or another modern MVC framework
-
Advanced front-end skills with React, HTML5, and CSS3
-
Strong backend fundamentals, with a focus on scalable web application architecture
-
Database fluency with PostgreSQL or MySQL, including schema design and performance tuning
-
Familiarity with distributed systems—you’ve worked with Elasticsearch, Redis, or similar systems at scale
-
Comfort in ambiguity and a demonstrated ability to own problems and deliver pragmatic solutions
Bonus Points
-
Experience with:
- Online communities, especially forums
- Google Ad Manager and programmatic advertising
- Docker, Kubernetes, GCP, and Cloudflare
- RabbitMQ or Kafka
- Observability and performance monitoring in production environments
-
A track record of successful A/B testing and growth-driven experimentation
-
A strong grasp of data analytics and user behavior patterns
-
Curiosity or experience building AI-driven workflows
Our Stack
- Languages: Python, PHP, JavaScript
- Frameworks: Django, React
- Databases: PostgreSQL, Redis, ElasticSearch
- Cloud: Google Cloud Platform (GKE, CloudSQL, GCE)
- Infra: Docker Docker, Terraform, Ansible, Cloudflare/Fastly
- Messaging & Queues: RabbitMQ, Kafka
About VerticalScope Inc
Built on a combination of acquisitions and organic innovation VerticalScope has seen over two decades of solid, steady growth. We're just as proud of our humble beginnings as we are of what we've grown into: a leading community platform and a destination for hundreds of millions.
Top Benefits
About the role
The Role
At VerticalScope, we are reimagining the future of online communities. This is a great opportunity for an energetic Senior Software Engineer to join a talented team to maintain and improve RateMds.com. This role requires a blend of expertise in backend and frontend software development using Python and React. You’ll accelerate product development by delivering high-impact features and improving existing systems through thoughtful refactoring. You will report to the Director of Engineering in a flat organization and collaborate with six engineers in a close-knit team.
As Senior Software Engineer, you will collaborate with our engineers, product managers, and a designer to help improve our user experience and grow our business.
The position is remote within Canada. This is an exciting opportunity to join a mission-focused public company with a startup mentality.
What You’ll Get to Do
- Drive impact across a portfolio of products
You’ll primarily focus on RateMDs, while also supporting other high-traffic platforms during on-call rotations and shared initiatives. - Own full-stack experiences end-to-end
Architect and build performant user-facing features using React, Django, and PostgreSQL. From page loads to ad delivery to content management systems—you’ll ship features that directly influence user engagement and monetization. - Elevate growth through experimentation
Work closely with product and ad tech teams to run experiments, implement A/B tests, and optimize user flows—from registration to retention—making pragmatic trade-offs that balance speed and quality. - Modernize infrastructure and eliminate tech debt
Proactively identify and tackle aging systems. Contribute to our platform evolution while advocating for best practices, scalable architecture, and maintainable code. - Influence architectural decisions
Collaborate on key technical strategies spanning multiple domains, from search to content delivery, caching, and multi-site orchestration. - Contribute to advertising system evolution
Partner with our world-class Ad Tech team to build, test, and scale high-performance programmatic advertising systems using Google Ad Manager and real-time data flows. - Mentor and collaborate
Model best practices, support peer growth through code reviews and knowledge sharing, and foster a culture of continuous learning and ownership.
About You
-
5+ years of full-stack development experience (Python and JavaScript)
-
Hands-on experience with Django or another modern MVC framework
-
Advanced front-end skills with React, HTML5, and CSS3
-
Strong backend fundamentals, with a focus on scalable web application architecture
-
Database fluency with PostgreSQL or MySQL, including schema design and performance tuning
-
Familiarity with distributed systems—you’ve worked with Elasticsearch, Redis, or similar systems at scale
-
Comfort in ambiguity and a demonstrated ability to own problems and deliver pragmatic solutions
Bonus Points
-
Experience with:
- Online communities, especially forums
- Google Ad Manager and programmatic advertising
- Docker, Kubernetes, GCP, and Cloudflare
- RabbitMQ or Kafka
- Observability and performance monitoring in production environments
-
A track record of successful A/B testing and growth-driven experimentation
-
A strong grasp of data analytics and user behavior patterns
-
Curiosity or experience building AI-driven workflows
Our Stack
- Languages: Python, PHP, JavaScript
- Frameworks: Django, React
- Databases: PostgreSQL, Redis, ElasticSearch
- Cloud: Google Cloud Platform (GKE, CloudSQL, GCE)
- Infra: Docker Docker, Terraform, Ansible, Cloudflare/Fastly
- Messaging & Queues: RabbitMQ, Kafka
About VerticalScope Inc
Built on a combination of acquisitions and organic innovation VerticalScope has seen over two decades of solid, steady growth. We're just as proud of our humble beginnings as we are of what we've grown into: a leading community platform and a destination for hundreds of millions.