Software Engineer 2

2 weeks ago


Canada Abnormal AI Full time

Software Engineer II – Message Security Detection As a Software Engineer II on our team, you will face the exciting challenge of building and managing the foundational infrastructure that drives detection for our inbound email security product. This infrastructure needs to be scalable, extensible, and user-friendly. You will collaborate closely with ML Engineers, Data Scientists, and fellow Software Engineers to minimize risk and impact of efficacy degradation caused by uncontrollable factors. Your efforts will ensure our inbound email security product is fault‑tolerant and resilient against outages. Your contributions will directly influence the success of our Email Security product and Abnormal as a whole. What you will do Standardize overall message detection flow and decisioning logic and allow our infrastructure to scale with an increasing number of customers, messages, signals, and detectors. Build tooling and infrastructure that will enable engineers to push changes confidently and safely. Develop tools and mechanisms that provide insight into detection efficacy and generate actionable steps to maintain high performance. Guarantee seamless integration with other Abnormal products (e.g., Abuse Mailbox), and present detection outputs through a standardized interface for use by other Abnormal solutions. Write code with testability, readability, edge cases, and errors in mind, biasing towards simple iterative solutions. Write and review technical design documents. Participate in sprint planning, code reviews, stand‑ups, and other aspects of the software development life cycle. Must Haves 2+ years of experience designing and building software applications. Experience with large‑scale systems emphasizing data‑intensive applications that require high availability, throughput, and low latency. Experience with SQL and NoSQL databases such as PostgreSQL, DynamoDB, Redis, etc. Experience debugging using log analytic tools, metrics, and other signals. Proven experience translating business requirements into software requirements and delivering high‑quality implementations. Strong ability to independently solve complex problems. Ability to work effectively with cross‑functional teams. BS degree in Computer Science, Software Engineering, Information Systems, or other related engineering field. Nice to Have Experience with Go and Python. Experience in the cybersecurity industry, financial fraud, application security, or related industries. Experience with big data, statistics, and Machine Learning. Experience with Airflow, Kubernetes, Kafka, Spark, Pandas. Experience with algorithms and optimization. Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other characteristics protected by law. For our EEO policy statement please click here. If you would like more information on your EEO rights under the law, please click here. Seniority Level Entry level Employment Type Full‑time Job Function Engineering and Information Technology Industries Computer and Network Security #J-18808-Ljbffr


  • Software Engineer

    3 weeks ago


    , , Canada Software Secured Full time

    We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment. You'll be...

  • Software Engineer 2

    3 weeks ago


    , , Canada Personify Full time

    QA Software Engineer 2 - SDET We’re looking for a QA Software Engineer 2 to join the Research & Development team where the role is responsible for ensuring quality software solutions are delivered to our customers. You will collaborate with other software engineers, product owners and designers to understand business requirements and contribute by...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...


  • , AB, Canada Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life‑changing discoveries that are transforming human health through the early detection and diagnosis of diseases...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....

  • Software Engineer 2

    3 weeks ago


    , , Canada Mozilla Full time

    The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their...


  • , , Canada Astera Software, Inc. Full time

    About Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...