Abnormal Security

Software Engineer II – Scoring Orchestration

Abnormal Security

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design & execute software projects that are critical to Abnormal's core product, working with a team of engineers through conception, design, implementation, launch, and operation
  • Own and improve the stability, performance, and scalability of tier 0 backend services that process billions of emails daily
  • Collaborate with teams across R&D including Detection, Products, and Infrastructure to ensure Scoring Orchestration services meet the needs of the broader organization
  • Participate in oncall rotations to maintain the reliability and uptime of mission-critical systems
  • Drive continuous improvement by identifying opportunities to enhance system efficiency, reduce operational overhead, and increase reliability
  • Raise the bar of engineering excellence, actively contributing to knowledge sharing within the team and participating in professional development activities

Requirements

  • BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
  • 3+ years of industry experience on backend software development & distributed systems, designing & building software applications
  • Experience with our stack: Go and/or Python
  • 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
  • Open to following pre-established guidelines, coding practices and conventions
  • You’re growth driven & looking to increase impact & responsibility over time.
Benefits
  • Equal opportunity employer
  • Consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

Applicant Tracking System Keywords

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

Hard skills
backend software developmentdistributed systemsGoPythonsystem efficiencyscalabilityperformancecoding practicessoftware applicationsknowledge sharing
Soft skills
collaborationcommunicationcontinuous improvementproblem-solvinggrowth drivenreliabilityteamworkasynchronous communicationprofessional developmentengineering excellence
Certifications
BS degree in Computer ScienceBS degree in Applied SciencesBS degree in Information SystemsBS degree in related engineering field