<img src="https://secure.leadforensics.com/77233.png" alt="" style="display:none;">


It’s more than a job. It’s working for a purpose.

Software Architect

We are looking for an experienced Software Architect to help build the next generation of new features and functionality for our highly available, highly scalable safety monitoring platform.

We build solutions for our customers that use the following technologies: Python, Java, Kafka, Angular 12, Amazon Web Services, ECS, Fargate, RDS MySQL, RedShift, Spark, EMR, Kinesis (Streams, Firehose, Analytics), Lambda, Elasticsearch, Aurora, Docker, DataDog, AWS API Gateway, CD/CI pipelines, CloudFormation, ALB, and more. We use an Event Driven architecture, DDD, and we are open and eager to try new ideas.

Please refer to Job ID: PSCADPDSARCH

Blackline Safety offers

  • An exciting high-growth environment.
  • Supportive, challenging, and collaborative work.
  • Competitive salary and vacation.
  • Medical, dental and drug benefits.
  • Company stock purchase plan with matching contributions.
  • Employee Education Assistance Program
  • Active Community investment through our ESG program
  • Patent Program for employee innovation


We are looking for someone:

  • Who is a software architect looking to take their career and our software to the next level
  • With a team mindset, highly collaborative and enjoys a fast-paced, team environment
  • That has previously, and successfully defined architectures for decoupled services on AWS
  • That enjoys learning new technologies, concepts, and areas of business
  • That champions the causes of uptime, reliability, compliance, privacy, and security at Blackline
  • That enjoys mentoring other team members and advising on and implementing best practices

What We're Looking For

  • Significant experience with Python, SSO, web APIs, single page apps, and web app development
  • Experience building maintaining highly available, cost-efficient, and scalable environments
  • Proven and strong knowledge of AWS (S3, API Gateway, Cognito, Lambdas, as well familiarity with RDS, EC2, ECS, Code Pipeline, Cloud Formation, etc.), and Docker
  • Familiarity with SOA and/or event driven architectures using Kafka would be an asset
  • A degree in computer science, software engineering or similar education
  • Bonus points if you have experience with networking, cellular and satellite communications

About Blackline Safety

Blackline Safety is a world leader in the development and manufacturing of wirelessly connected safety products. We offer the broadest and most complete portfolio available in the industry. Our products are designed to save lives and we monitor personnel working alone in populated areas, complex indoor facilities, and the remote reaches of our planet. Blackline’s products are used to keep people safe in the event of falls, missed check-ins, man-downs and exposure to explosive or toxic gas. Our design, development, sales, marketing, support, and production are all performed in-house at our headquarters in Calgary, AB. Blackline Safety is a publicly traded company (TSX: BLN). To learn more about our company visit www.blacklinesafety.com

Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions. Come join our inclusive team and start collaborating with us on exciting projects!

Apply today

To apply for this position, please fill out the following form: