Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (App Foundations)

Abnormal Security

Remote

CAD 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cybersecurity company in Canada is seeking a Back End Developer to enhance their AI-native systems. This role involves developing scalable security features using Python and Go, conducting tests, and owning feature delivery from design to launch. Candidates should have at least 1 year of industry experience and expertise in distributed systems. The position offers opportunities for professional growth in a collaborative environment dedicated to cybersecurity.

Benefits

Hands-on experience with production-grade applications
Mentorship from experienced engineers
Continuous learning opportunities

Qualifications

  • 1+ years of industry experience as a Back End Developer.
  • Experience with production-grade applications using Python and Go.
  • Knowledge of microservices and distributed systems.

Responsibilities

  • Develop robust and scalable security features using Python and Go.
  • Own feature delivery including design, execution, and launch.
  • Conduct thorough testing, including unit and integration testing.

Skills

Python
Go
Distributed systems
gRPC
Microservices
LLMs
Prompt engineering
AI developer tools

Tools

Docker
Kubernetes
AWS services
Job description
Overview

Employer Industry: Cybersecurity

Why consider this job opportunity
  • Opportunity to work on cutting-edge AI-native systems in the cybersecurity field
  • Hands-on experience with production-grade applications and meaningful feature ownership
  • Collaborative environment with access to mentorship from experienced engineers and designers
  • Chance to contribute to the protection of millions of people and organizations
  • Engaging role that emphasizes continuous learning and professional development
What to Expect (Job Responsibilities)
  • Develop robust and scalable security features using Python and Go, leveraging AI tools
  • Own feature delivery for a Standing Team, including design, execution, and launch
  • Conduct thorough testing of applications, including unit and integration testing
  • Communicate effectively with team members asynchronously to provide updates and solutions
  • Participate in code reviews and system design discussions to maintain code quality
What is Required (Qualifications)
  • 1+ years or 4+ internships of industry experience as a Back End Developer
  • Expertise in developing production-grade applications using Python, Go, and distributed systems
  • Understanding of Go, gRPC, and microservices
  • Experience working with LLMs and prompt engineering
  • Familiarity with AI developer tools such as Copilot and Cursor
How to Stand Out (Preferred Qualifications)
  • Experience with Application or Network Security
  • Knowledge of AWS services and deployment practices
  • Familiarity with containerization technologies like Docker and Kubernetes
  • Background in cybersecurity

#Cybersecurity #BackEndEngineering #AI #CareerOpportunity #ProfessionalDevelopment

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.