Principal Software Engineer

Job Type: Full Time
Job Location: England
Salary: $170
Company Name: BforeAI

Company Overview

BforeAI is a pioneer in Predictive Attack Intelligence and Digital Risk Protection Services (DRPS). Using predictive AI, we offer the fastest, most accurate automated solution to stop malicious infrastructure attacks weeks before they happen. Our autonomous PreCrime™ platform predicts, blocks, and preempts malicious campaigns before they impact your business. This evolutionary learning technology is constantly improving anomaly identification, while reducing false positives to 0.05%, enabling organizations to stop attacks in minutes. PreCrime Brand is automated protection against impersonation for your organization’s digital presence. Our predictive AI security solution continuously monitors the internet, using predictive intelligence to identify and disrupt malicious infrastructures before they cause damage, automatically taking down online impersonation attacks, and securing your brand from financial and reputational harm. PreCrime Intelligence is our predictive attack intelligence solution. Our behavioral AI goes beyond reactive blocklists to equip your team with the most extensive dataset of future malicious infrastructure, better arming your security stack to deny malicious traffic in near real-time before they launch attacks.
BforeAI is an innovative and rapidly expanding scale-up dedicated to deterring cybercrime through cutting-edge predictive and pre-emptive technologies. We harness the power of prescriptive AI to revolutionize the way we tackle cyber threats, particularly in the realm of brand protection.

Named by Gartner in 28 reports over the last 2 years, BforeAI is the industry’s fastest, most accurate solution for automated protection against online fraud.

We are like weather forecasts for cyber threats. Join us in the fight for a safer cyberspace!

✨ What’s Cool About This Job

As a Principal Software Engineer at BforeAI, you will play a pivotal role in driving the company’s success by developing innovative technological solutions and maintaining our existing suite of tools. Your expertise will be essential in creating high-quality software that meets the evolving needs of our organization. You will work closely with cross-functional teams, including analysts and fellow developers, ensuring seamless collaboration and the effective delivery of robust software solutions.

If you’re passionate about technologies and want to thrive on tackling the challenges that come with developing software, come join us!

Please note, this job can be anywhere – we have to select a country/city for job boards.

What you’ll be doing

  • Collaborate with the functional team to improve JIRA requirements, and translate them into detailed technical specifications.
  • Implement best practices in software development, including modular and scalable code architecture, code review processes, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Define and execute test cases to ensure the reliability, performance, and security of our software products.
  • Drive technical innovation and stay abreast of the latest advancements in Python development and related technologies, incorporating best practices and new methodologies into your work to drive continuous improvement.
  • Contribute to the design and implementation of algorithms and data structures to solve complex business problems effectively.
  • Interface with databases and other data sources to extract, transform, and load data for analysis and reporting purposes.
  • Participate in brainstorming sessions and contribute innovative ideas to enhance our products and services. Provide mentorship and guidance to junior developers.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx