Magnet Forensics
Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)
Waterloo, Ontario · Contract
Sponsorship not specified$90k-$140kDetected 11 days ago
TypeScriptPythonC#BashReactHTMLCSS.NETFull-Stack DevelopmentCode ReviewGitPostgreSQLRedisElasticsearchAWSAzureDockerKubernetesJenkinsLinuxPrometheusGrafanaDevOpsGraphQL
About the role
- As part of this team, you'll work alongside collaborative, customer-focused colleagues, contribute across the stack, and help shape a platform used by forensic investigators around the world.
- We're hiring for multiple Software Developer positions across similar teams and welcome candidates with front-end, back-end, or full-stack experience.
- The salary range in this job ad reflects the variety of experience levels we're considering for these opportunities.
Responsibilities
- Design robust, performant and secure solutions
- Develop efficient, modular, and maintainable software solutions
- Take initiative, build strong teams and communicate effectively
- Guide best practices for building, delivering and maintaining multiple source code projects
- Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions.
- These in-person moments help us build stronger connections, spark new ideas, and celebrate our successes together.
- If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you.
- OWN - We are accountable for our results - while never forgetting to act with integrity, empathy, and respect.
Requirements
- Relevant professional software engineering experience;
- Strong full-stack development skills with experience on both front-end and back-end systems;
- Proficiency with React and modern front-end web development (component design, state management, responsive UI);
- Experience with C# and building server-side application code (APIs, services, data access);
- Experience writing and maintaining automated tests at various levels of abstraction;
Nice to have
- Linux environments and shell scripting
- Distributed data stores such as Elasticsearch, Redis, or PostgreSQL JSONB
- Observability and monitoring tools such as Prometheus, Grafana, or OpenTelemetry
- Cloud-native systems, distributed services, and SaaS platform development
- AWS, Kubernetes, or container-based deployment pipelines
- Technologies You'll Work With
- We're hiring across multiple teams, so the technologies you work with may vary by role.
- Some of the tools and technologies used across our teams may include:
Skills
- Python or other programming languages;
- Experience working in security-conscious or highly regulated environments.
- .NET / C#;
Compensation
- Competitive compensation
- The Compensation range is for the primary location for which the job is posted.
- Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills.
Benefits
- Post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field
- Here at Magnet Forensics, we are committed to continuous learning and are focused on building a diverse and inclusive workforce.
- Generous time off policies
- Healthcare and retirement benefits Indicators of Success We're looking for someone who checks off most, but not all, of the boxes listed in "skills and experiences".
Company info
- What We're Looking For
- We are Hiring for Front-end, Back-end, or Full-stack Software Engineers!
- CARE - We care about each other and our mission to make a difference in the world.
- DEDICATE - We put our heart and soul into meeting the needs of our customers and helping them serve the people they protect.
- EVOLVE - We are constantly innovating and exploring new ways to work together to make an impact with our work.
- This commitment will be reflected in our hiring processes and embedded in our values and how we treat one another.
- We are committed to providing an inclusive, accessible recruitment process and work environment.
- How We Work At Magnet Forensics, we take a hybrid-flexible approach to support your productivity and work-life balance.
Equal opportunity
- Accommodation is available to all applicants upon request throughout the hiring process.
Visa & Work Authorization
- US Applicants: Magnet Forensics participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Magnet Forensics handles and uses personal data of job ap
Apply directly at Magnet Forensics →Create a free account for alerts like thisView Magnet Forensics immigration profile
This listing is sourced directly from Magnet Forensics's careers page and normalized into a canonical job model.