Sr Back End Software Engineer
Remote - Canada
About the Role
Abnormal Security is looking for a Software Engineer to join the Inbound Email Products (IEP) team. The IEP team builds & operates core components of Abnormal’s flagship Email Security product, such as Remediation Flows & Customer Portal Dashboards. This is a full stack team which is responsible for all the layers, including data storage, backend & frontend. The ideal candidate will have worked across the stack and has in depth knowledge about backend & distributed computing.
What you will do
- Work with the Tech Lead, Engineering Manager & Product Manager to craft the roadmap for the IEP team.
- Lead Software Projects which are critical to Abnormal’s success with a group of engineers, through conception, design, implementation, launch & operation.
- Provide guidance and mentorship for junior members of the team
- Collaborate with Technical Program Managers, Product Managers, Go-ToMarket teams in order to implement, verify and iterate on the issues & requests coming from our customers
- Raise the bar of excellence in engineering, actively contributing to knowledge sharing within the team and participating in professional development activities.
Must Haves
- Experience with our stack: Python, Go
- BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
- 5+ years of industry experience on backend web development & distributed systems, designing & building software applications
- Experience working individually as well as in groups on a regular basis
- Experience working with distributed teams, proficient in asynchronous and written communication
- Experience building features & components from scratch and operating them, balancing feature development work with operational tasks
Nice to Have
- Experience with our stack: AWS, K8s, Django, Spark, Prometheus
- Knowledge of containerization using Docker or similar technologies.
#LI-ML1
At Abnormal Security certain roles are eligible for a bonus, restricted stock units (RSUs), and benefits. Individual compensation packages are based on factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons. We know that benefits are also an important piece of your total compensation package. Learn more about our Compensation and Equity Philosophy on our Benefits & Perks page.
Job Profile
Regions Countries Benefits/PerksBenefits Benefits & Perks Benefits & Perks page Bonus Compensation packages Restricted Stock Units RSUs
SkillsAWS Communication Distributed Systems Django Docker Email Email Security Go Kubernetes Prometheus Python Security Spark
Tasks- Collaborate with teams
- Craft roadmap
- Lead software projects
- Provide mentorship
- Raise engineering excellence
5 years
EducationApplied Sciences BS Degree in Computer Science Computer Science Engineering Engineering field Information Systems
TimezonesAmerica/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8