Data Analytics: Microservices Architect - 12 month contract

Toronto, Canada


CaseWare is dedicated to continuous innovation for accountants and auditors in practices large and small, in corporations and governments worldwide.

The rules for audit assurance are different in every part of the world. That’s why we’ve built a cloud-based platform that enables our distributors to create and customize products that fit their individual market needs. The Data Analytics product line is focused on modernizing how the audit works worldwide. We provide a developer platform to build custom ETL pipelines into our AI-backed data analysis software- all completely customizable based on market requirements. Watch this video to learn more about our product:

CaseWare’s Data Analytics product line is looking for a highly technical and analytical software architect, possessing seven or more years of relevant experience. The qualified individual will help the team automate and scale our data pipeline and analysis products.

We need you to:
  • Provide technical leadership and design in our microservice architecture
  • Coach engineers to grow and become self-sufficient in areas of the stack
  • Set up and configure AWS services to best practices
  • Establish best practices and coding standards in our Spring Boot services
  • Develop tooling to enable developers to be more productive
  • Provide security compliance and resilience reports
  • Ensure continuous, zero-downtime deployments
  • Increase performance and reduce the latency of our data pipelines
  • Lead technical design discussions within teams
  • Constantly test the performance and resiliency of our system
Technology Stack:
  • Java (Spring)
  • Node.js (Hapi)
  • Python (Tornado)
  • LucidChart
  • AWS Products (S3, SNS, SQS, DynamoDB, Cloud Formation, etc)
  • Docker/Kubernetes (EKS)
  • Postgres (Aurora)
  • Github/JIRA/Slack/etc