Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Abnormal Security

Senior Software Engineer – Behavioral Security Products

Abnormal Security

. Own complex feature delivery and technical design for the Account Takeover protection platform .

Posted 11/9/2026full-timeRemote • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend development with a strong focus on Python, large-scale system design, and operational excellence. Capable of leading complex projects, mentoring peers, and influencing engineering practices in a collaborative environment.

Highest-signal resume keywords
Backend Proficiency In PythonLarge-Scale System DesignAWS Cloud ServicesContainerization And OrchestrationTechnical Design Documentation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
PythonLarge-Scale System DesignRelational DatabasesGRPCKafkaRedisAWSDockerKubernetesHelm
Soft Skills
MentoringCollaborationCommunicationProject LeadershipProblem-Solving
Tools & Technologies
GenAI AssistantsMonitoring ToolsIncident Response Practices
Industry Keywords
Account Takeover ProtectionOperational ExcellenceScalable ArchitecturesCustomer ExperienceTechnical Design Documents

Tech Stack

Tools & technologies
AWSCloudDockerGRPCKafkaKubernetesPythonRedis

About the role

Key responsibilities & impact
  • Own complex feature delivery and technical design for the Account Takeover protection platform
  • Evolve the platform to scale with expanding product requirements
  • Develop and operate infrastructure, ML models, customer-facing APIs, and internal tools
  • Design, build, and iterate on scalable backend and ML systems, APIs, frameworks, and internal tools
  • Own end-to-end delivery of complex features that impact customer experience
  • Ensure stability, reliability, and operational excellence of critical systems
  • Write clean, testable, 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
  • Collaborate with product managers, designers, and engineers on specifications and priorities
  • Break complex projects into executable steps and drive them to completion
  • Contribute to roadmap discussions and propose long-term technical plans
  • Communicate updates, challenges, and solutions in an async-first environment
  • Mentor peers, share knowledge, and influence engineering practices across the team

Requirements

What you’ll need
  • 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 and building resilient, scalable, fault-tolerant applications
  • Strong knowledge of relational databases and modern data storage technologies
  • Familiarity with service-to-service communication using gRPC and Kafka
  • Familiarity with caching using Redis
  • Experience with AWS cloud services, including S3 and RDS, and deployment practices
  • Familiarity with containerization and orchestration using Docker, Kubernetes, and Helm
  • Strong understanding of service health, monitoring, and incident response practices
  • Experience writing technical design documents and influencing adoption across teams
  • Ability to independently lead complex projects and grow into a technical leader
  • Attention to 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 use of modern developer productivity tools, including GenAI assistants

Benefits

Comp & perks
  • AI-assisted recruiting tools are used to help prepare interview questions; hiring decisions are made by people
  • Pre-employment checks for successful candidates, in line with applicable legislation and company policies
  • Equal opportunity employment