Magnet Forensics

Software Engineer, Brain Team

Magnet Forensics

full-time

Posted on:

Location Type: Hybrid

Location: WaterlooCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$90,000 - CA$140,000 per year

About the role

  • Work across the stack (server-side application code, client applications, database, cloud infrastructure);
  • Contribute to system performance improvements by analyzing data, identifying bottlenecks, and implementing optimizations across multiple areas of the system;
  • Own critical system components, working to improve both functionality and user impact;
  • Support the deployment, monitoring, and scaling of cloud-based systems;
  • Collaborate with cross-functional teams to build innovative solutions for our platform;
  • Take a data-driven approach, working in tight feedback loops to iterate and enhance features.

Requirements

  • Experience with cloud-native systems and building scalable software solutions;
  • Familiar working with one or more major front-end web frameworks (e.g. React, Vue, Angular);
  • Familiarity with distributed systems, event processing, cloud infrastructure, and optimizing system performance;
  • Strong programming, analytical, and problem-solving skills, with a data-driven mindset;
  • Naturally curious and willing to learn. Comfortable in navigating ambiguity and fast-changing environments;
  • Ability to work cross-functionally, communicate effectively with technical and non-technical stakeholders, and collaborate in a team environment;
  • Experience writing and maintaining automated test suites at various levels of abstraction;
  • 3+ years of experience in software engineering, working on production systems;
  • Languages and technologies we use and teach include: C#, Python, and AWS.
Benefits
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud-native systemsscalable software solutionsfront-end web frameworksReactVueAngulardistributed systemsevent processingC#Python
Soft Skills
analytical skillsproblem-solving skillsdata-driven mindsetcuriosityadaptabilitycommunication skillscollaborationteamwork