Staff Backend Software Engineer

closed
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
This job is filled or no longer available

Similar Remote Jobs