Senior Software Engineer (Backend) - Behavioral Security Products in London
Senior Software Engineer (Backend) - Behavioral Security Products

Senior Software Engineer (Backend) - Behavioral Security Products in London

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Design and build scalable backend systems for cutting-edge security products.
  • Company: Join Abnormal AI, a top cybersecurity startup with a collaborative culture.
  • Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
  • Why this job: Make a real impact in cybersecurity while working with innovative technologies.
  • Qualifications: 7+ years of experience in backend development, especially with Python.
  • Other info: Dynamic team environment with mentorship and leadership opportunities.

The predicted salary is between 43200 - 72000 £ per year.

At Abnormal AI, we protect our customers against nefarious adversaries who are constantly evolving their techniques and tactics to outwit and undermine traditional approaches to security. Abnormal is recognized as a top cybersecurity startup, securing a Series D funding of $250 million at a $5.1 billion valuation in August 2024.

About The Team

The team is responsible for the ownership, development, and operation of the infrastructure and ML models, customer-facing APIs and internal tools that drive Abnormal's Account Takeover (ATO) protection product. This product is crucial for detecting malicious activity and safeguarding customers from account theft.

About The Role

We are looking for a Senior Software Engineer to take ownership of complex feature delivery and technical design for our ATO platform. This pivotal role involves evolving the platform to scale with expanding product requirements. The position requires a blend of hands-on backend systems development, production ownership, stakeholder management, and team mentorship. The core goal is to enhance system reliability, reduce latency, and significantly accelerate feature release cycles.

What You’ll Do

  • Design, build, and iterate on scalable backend and ML systems, APIs, frameworks, and internal tools.
  • Own end-to-end delivery of complex features that directly impact customer experience.
  • Ensure stability, reliability, and operational excellence of critical systems.
  • Write clean, testable, and resilient code with attention to edge cases and performance.
  • Write and review technical design documents and influence adoption across the team.
  • Participate in code and design reviews, and contribute to on-call rotations.

Leadership & Collaboration

  • Collaborate with product managers, designers, and engineers to align on specifications and priorities.
  • Break down complex projects into clear executable steps and drive them to completion.
  • Actively contribute to roadmap discussions and propose long-term technical plans.
  • Communicate effectively in an async-first environment, providing clarity on updates, challenges, and solutions.
  • Mentor peers, share knowledge, and influence engineering practices across the team.

What We’re Looking For

  • A senior engineer mindset—able to independently lead complex projects and grow into a technical leader within the team.
  • Deep focus on code quality, reliability, monitoring, and performance.
  • Ability to anticipate long-term scaling needs and design resilient architectures.
  • Comfortable influencing cross-team goals, mentoring peers, and working in a distributed environment.
  • Proactive in leveraging modern developer productivity tools, including GenAI assistants, to accelerate delivery.

Must-Have Skills

  • 7+ years of industry experience, with proven expertise as a Senior Software Engineer.
  • Strong backend proficiency in Python, with experience designing and scaling production systems.
  • Proven experience with large-scale system design, building resilient, scalable, and fault-tolerant applications.
  • Strong knowledge of relational databases and modern data storage technologies.
  • Familiarity with service-to-service communication (gRPC, Kafka) and caching (Redis).
  • Experience with AWS cloud services (S3, RDS) and deployment practices.
  • Familiarity with containerization and orchestration (Docker, Kubernetes, Helm).
  • Strong understanding of service health, monitoring, and incident response practices.
  • Experience writing technical design documents and influencing adoption across teams.

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.

Senior Software Engineer (Backend) - Behavioral Security Products in London employer: Abnormal AI

At Abnormal AI, we pride ourselves on fostering a dynamic and innovative work environment that empowers our employees to take ownership of their projects and grow into technical leaders. Located in London, our team thrives on collaboration and mentorship, offering ample opportunities for professional development while working on cutting-edge cybersecurity solutions that make a real impact. With a strong focus on employee well-being and a commitment to diversity, Abnormal AI is an exceptional place for those seeking meaningful and rewarding careers in technology.
A

Contact Detail:

Abnormal AI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Backend) - Behavioral Security Products in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Abnormal AI on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your backend skills, especially in Python. Practice coding challenges and system design questions that are relevant to the role. We want you to shine during those interviews!

✨Tip Number 3

Showcase your projects! If you've worked on any relevant backend systems or ML models, be ready to discuss them in detail. Highlight your problem-solving skills and how you’ve contributed to system reliability and performance.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows your genuine interest in joining the team at Abnormal AI. Let’s get you that interview!

We think you need these skills to ace Senior Software Engineer (Backend) - Behavioral Security Products in London

Backend Development
Python
Large-Scale System Design
Resilient Architecture
Relational Databases
gRPC
Kafka
Redis
AWS Cloud Services
S3
RDS
Docker
Kubernetes
Technical Design Documentation
Incident Response Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your backend proficiency in Python and any relevant projects that showcase your ability to design and scale production systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about cybersecurity and how your experience can contribute to our ATO platform. Be specific about your past achievements and how they relate to the responsibilities outlined in the job description.

Showcase Your Technical Skills: In your application, don’t shy away from detailing your technical expertise. Mention your experience with AWS, containerization, and any relevant tools like gRPC or Kafka. We want to see how you can bring value to our team!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can ensure your application gets the attention it deserves and you can easily track your progress!

How to prepare for a job interview at Abnormal AI

✨Know Your Tech Inside Out

Make sure you brush up on your backend development skills, especially in Python. Be ready to discuss your experience with large-scale system design and how you've tackled challenges in building resilient applications.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've approached complex projects. Think about how you broke down tasks, collaborated with others, and drove projects to completion. This will demonstrate your ownership mindset.

✨Communicate Clearly and Effectively

Since the role involves async communication, practice articulating your thoughts clearly. Be prepared to explain technical concepts in a way that’s easy to understand, as this will show your ability to collaborate across teams.

✨Emphasise Your Mentorship Experience

Highlight any experience you have in mentoring peers or influencing engineering practices. Discuss how you've contributed to team growth and knowledge sharing, as this aligns with the leadership qualities they’re looking for.

Senior Software Engineer (Backend) - Behavioral Security Products in London
Abnormal AI
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Senior Software Engineer (Backend) - Behavioral Security Products in London

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • A

    Abnormal AI

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>