Back to job search
Mission.dev logo

Back End Developer

  • Montreal, Quebec, Canada
  • Remote
  • Posted Oct 27, 2026
  • 1 position

$120,000–$150,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Design, build, and maintain scalable backend services, RESTful APIs, databases, and data-processing workflows, while deploying and optimizing production workloads on AWS. Improve reliability, performance, monitoring, and infrastructure automation, and collaborate on data ingestion and AI-driven capabilities, including web scraping as needed.

Job details

Our company description Mission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world’s best talent to build mission-critical software products. About the Company This risk intelligence platform specializes in AI-driven media screening and monitoring for global compliance and due diligence. Using machine learning, the platform identifies adverse media and regulatory red flags across news sources, blogs, and forums, helping organizations reduce manual workloads, minimize false positives, and monitor reputational risks. About the Role As a Senior Software Engineer, you will help build and scale the backend systems and cloud infrastructure powering a high-growth risk intelligence platform. You'll focus on developing reliable, scalable backend services, optimizing data processing workflows, and leveraging AWS to support production workloads. You'll collaborate with the engineering team to improve system performance, reliability, and scalability while contributing to the evolution of an AI-driven product. Familiarity with web scraping is beneficial, but extensive prior experience is not required. What You'll Do Design, develop, and maintain scalable backend services and RESTful APIs. Build, deploy, and optimize production workloads on AWS. Improve system reliability, performance, monitoring, and infrastructure scalability. Design and optimize database architecture and data processing workflows. Collaborate with the team to integrate data ingestion and AI-driven processing capabilities into the platform. Contribute to infrastructure automation, deployment processes, and engineering best practices. Learn and contribute to web scraping and data ingestion systems as needed. What You Bring 5+ years of professional software engineering experience, with a strong focus on backend development. Strong experience building and maintaining production backend services and APIs. Hands-on AWS experience across services such as compute, storage, databases, networking, IAM, and monitoring. Experience designing scalable, reliable applications and optimizing system performance. Solid knowledge of SQL and database design; familiarity with NoSQL databases is beneficial. Experience with cloud infrastructure, deployment practices, and production troubleshooting. Ability to work collaboratively and take ownership of technical challenges. A degree in Computer Science, Software Engineering, or equivalent practical experience. Experience with Python, particularly for backend development and data processing. Nice to Have Familiarity with web scraping or web crawling, using tools such as Scrapy, BeautifulSoup, Playwright, or Selenium. Willingness to learn and contribute to production web scraping systems. Exposure to AI/ML integrations, NLP pipelines, or data-intensive applications. Experience with Docker, CI/CD, infrastructure as code, or other DevOps practices. Experience in RegTech, FinTech, or AI-focused startups. Compensation & Benefits Annual salary between $120,000 and $150,000 CAD (or local market equivalent). Flexible hybrid in Montreal or remote work options. Working hours compatible with Eastern Time (ET).

What you’ll do

Design, build, and maintain scalable backend services, RESTful APIs, databases, and data-processing workflows, while deploying and optimizing production workloads on AWS. Improve reliability, performance, monitoring, and infrastructure automation, and collaborate on data ingestion and AI-driven capabilities, including web scraping as needed.

Requirements

Requires 5+ years of software engineering experience focused on backend development, strong experience building production services and APIs, hands-on AWS expertise, and knowledge of Python, SQL, database design, and cloud deployment. A degree in Computer Science or Software Engineering, or equivalent practical experience, is required; experience with web scraping, AI/ML, Docker, CI/CD, and infrastructure as code is beneficial.

Benefits

  • Flexible Hybrid Work
  • Remote Work Option

Listed skills

  • SQL · Preferred
  • CI/CD · Preferred
  • Docker · Preferred
  • Amazon Web Services · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Backend Development
  • Python
  • AWS
  • RESTful APIs
  • SQL
  • Database Design
  • Cloud Infrastructure
  • Data Processing
  • System Performance Optimization
  • Production Troubleshooting
  • Web Scraping
  • Data Ingestion
  • AI/ML Integration
  • Docker
  • CI/CD
  • Infrastructure as Code

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics

More jobs from Mission.dev

See all jobs from Mission.dev