Software Developer (DevOps / AWS)

DevelopmentFull TimeSt. John's, NL

About SiftMed

SiftMed builds AI-powered software that transforms how organizations process and understand complex medical records. Our platform ingests thousands of pages of clinical documentation and turns them into structured, searchable, and instantly navigable files — saving healthcare, legal, and insurance professionals countless hours and helping them make better decisions, faster.


Based in St. John's, Newfoundland, we're a fast-growing team working at the intersection of AI, healthcare, and document intelligence. The work we do is meaningful: we handle some of the most sensitive data there is, and we hold ourselves to the highest standards of security, privacy, and reliability.


The Role

We're looking for a Software Developer with strong DevOps experience and deep AWS expertise to help us build and scale the infrastructure behind our platform. You'll work across the stack — writing application code, designing cloud infrastructure, automating deployments, and keeping our systems secure, observable, and resilient.


This is a hands-on role for someone who's equally comfortable shipping back-end features and owning the pipelines and cloud resources that run them. You'll have real ownership over how we build, deploy, and operate software in a regulated, security-conscious environment.


What You'll Do

  • Design, build, and maintain back-end and full-stack features using Python and JavaScript/TypeScript
  • Architect, provision, and manage cloud infrastructure on AWS (compute, storage, networking, serverless, managed services)
  • Define infrastructure as code using Terraform and/or AWS CDK / CloudFormation
  • Build and maintain CI/CD pipelines for automated testing, builds, and deployments
  • Containerize services with Docker and orchestrate them with Kubernetes (EKS) or ECS
  • Design and manage databases — schema design, performance tuning, backups, and data integrity
  • Implement monitoring, logging, and observability to keep systems healthy and incidents short
  • Champion security and compliance practices for handling sensitive health data, including access controls, encryption, and audit readiness
  • Collaborate with engineers, product, and customer teams to ship reliable software end to end


What You Bring

  • 3+ years of professional software development experience, with meaningful DevOps responsibility
  • Strong proficiency in Python and JavaScript/TypeScript
  • Hands-on AWS experience across multiple services in production
  • Experience building CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins, or similar)
  • Practical experience with infrastructure as code (Terraform, CDK, or CloudFormation)
  • Experience with Docker and container orchestration (Kubernetes or ECS)
  • Solid database fundamentals (relational and/or NoSQL) — design, queries, and optimization
  • A security-first mindset and comfort working with sensitive or regulated data
  • Strong problem-solving skills and the ability to own work from design through production


Nice to Have

  • Experience in healthcare, legal, insurance, or other regulated industries
  • Familiarity with privacy and security frameworks (PHIPA, PIPEDA, HIPAA, SOC 2)
  • Exposure to AI/ML pipelines or working alongside ML systems in production
  • Experience scaling systems and managing cost in a high-growth startup
  • Background in observability tooling (CloudWatch, Datadog, Grafana, Prometheus, etc.)
  • Contributions to open source or a portfolio of relevant projects


Why Join Us

  • Meaningful work building technology that genuinely helps people in healthcare and beyond
  • Competitive salary and a comprehensive benefits package
  • Real ownership and influence over our architecture and engineering practices
  • A collaborative, fast-moving team where your work ships and matters
  • The chance to grow with a company at an exciting stage of scale