Staff Backend Software Engineer

Abnormal Security Logo

Abnormal Security

πŸ“Remote - United Kingdom

Summary

Join Abnormal Security as a Staff Backend Software Engineer and contribute to building a comprehensive tool for understanding employee risks in a cloud software environment. You will be a leader and mentor for a team of engineers, defining APIs, developing data-rich applications, and building high-throughput systems. Responsibilities include owning and developing data-rich APIs, building and maintaining high-throughput systems, defining SLAs, partnering with customers, and creating a positive work environment. This role requires strong backend and distributed systems development skills and experience with enterprise-class customers. The ideal candidate will be comfortable with uncertainty and possess excellent communication skills.

Requirements

  • 8+ years of backend development experience with specific expertise in distributed systems, large scale data pipelines and data processing techniques
  • 5+ years of production support experience for enterprise-class customers
  • 5+ years of experience in Golang/Python based backend systems development
  • At least 4 years of system design experience
  • Proven experience owning testing as well as development of all software solutions
  • Proven experience working with agile development methodologies (both scrum and kanban)
  • Proven experience working effectively with cross-functional teams across multiple time zones with with remote stakeholders

Responsibilities

  • Be a leader and mentor for a team of strong engineers distributed across the United Kingdom that collaborates closely with teams across the globe
  • Help define APIs, abstractions and roadmaps that guarantee both short term availability and uptime of services while expanding future functionality
  • Own and develop data-rich, consumer-grade APIs that provide a singular platform for visibility, config management, and active detection
  • Build and maintain high-throughput, low-latency systems that process over 100s of millions of events per day to enable detection of compromised cloud accounts
  • Define and support the SLAs for these APIs, enabling the building of Abnormal’s world class real time detection systems on top of them
  • Obsessively partner with our customers to gather their feedback and quickly iterate to improve our systems
  • Create a magical work environment with colleagues and memorable interview process for candidates

Preferred Qualifications

  • Experience with AWS and/or Azure, Postgres, Kafka, Redis, Lucene/ElasticSearch or similar
  • Experience with API platform development
  • Experience with Go

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs