Abnormal Security

Staff Backend Software Engineer

Remote UK
Streaming Scala Redis R AWS Java C++ PostgreSQL Rust Terraform Kotlin Go Python Kubernetes Kafka
Description

About the Role

Enterprises of all sizes trust Abnormal Security’s cloud products to stop cybercrime. Being effective at stopping cybercrime, due to its adversarial nature, requires a high level of agility to respond to threats. Our Research and Development organisation is forming a group dedicated to solving the most technically-challenging and most critical business problems facing us and our customers. This group will be responsible for building high-impact, enterprise-grade solutions that can scale and meet the stringent availability, privacy, and security requirements demanded by our customers.

As a founding member of this group, you will work with senior engineering leaders including our CTO and Chief Architect while leading a small team of 3–5 senior engineers and drive highly-visible and highly-impactful projects through to completion. You will be exposed to a wide variety of product areas and will be able to influence the entire development stack.

You should definitely apply to this role if you:

  • Are passionate about sitting at the intersection of decomposing business problems into technical solutions to deliver impactful results for the company. 
  • Are excited about taking products, services and platform components from 0->1 while balancing both quality and speed of delivery. 
  • Have expertise building business critical systems at high scale and consider yourself a backend generalist. 
  • Want to work with engineering leaders from across Abnormal to drive progress within R&D. 

What you will do 

  • Work closely with our CTO and Chief Architect to understand critical business problems facing our product and identify solutions to those problems.
  • Design long-term solutions that immediately scale and meet strict availability, privacy, and security requirements and can be maintained and operated by other engineering teams.
  • Improve Platform Infrastructure offerings and Influence the roadmap of the Platform and Infrastructure team by providing constructive feedback on how they can better serve engineering.
  • Own all aspects of the end-to-end delivery of a project executed by your team, including productionalisation, operationalization, and documentation of components.
  • Cross-functional collaboration with teams across all of R&D.
  • Demonstrate good judgement in selecting methods and techniques for obtaining solutions

This is a leadership role on the team and you will be expected to contribute both code and guidance to the team: you will be accountable for delivering great solutions and simultaneously making the team around you better.

Must Haves 

  • 8+ years of experience in building large-scale distributed cloud systems and architectures (preferably on AWS).
  • Proven track record of defining and driving engineering initiatives that involve cross-team collaboration.
  • 2+ years of experience as a tech lead
  • Backend generalist ⇒ breadth and depth of experience with several backend architectures (streaming, event driven, RPC-based, serverless, etc.) and technologies (data stores, caches, RPCs, etc.)
  • Proven experience with 
    • systems-level programming in one or more of the following modern languages: Java, Scala, Kotlin, Go, Rust, C++, or C
    • building systems strictly adhering to privacy-by-design and security-by-design principles.
  • Proven track record mentoring engineers and “raising the bar” for the whole team
  • Independent and self-motivated

Nice to Have 

  • Experience building cloud enterprise applications.
  • Experience building software libraries and/or components leveraged by other engineering teams.
  • Experience technologies in the Abnormal Security stack: Go, Python, gPRC, AWS, Kubernetes, Bazel, Terraform, Terragrunt, Prometheus, PostgreSQL, Kafka, Redis, …

 

#LI-JS1

Abnormal Security
Abnormal Security
Cyber Security Email Information Technology Network Security Security

0 applies

142 views

Jobs from our Partners

Data Engineer (Pu)

Washington, D.C. US

Software Engineer (Pu)

New York, NY US

Data Engineer (Pu)

New York, NY US

Software Engineer (Pu)

Washington, D.C. US

DevOps Engineer

Herndon, VA US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers