Staff Software Engineer

1 week ago


Canada Abnormal Security Corporation Full time
About the Role

Enterprises of all sizes trust Abnormal Security's cloud products to stop cybercrime. These products are data intensive SaaS applications that depend on reliable, scalable, and secure access to data. This is where our Data Platform team fits in, offering scalable storage systems (Postgresql, OpenSearch, Redis, Kafka, RocksDB), as well as providing a reliable platform (Databricks, Spark, AWS/Azure) for moving and processing data that feeds the company's powerful ML models to detect and prevent cyberattacks.

Abnormal Security is looking for a Staff Software Engineer to spearhead the key initiatives owned by the Data Platform team. The individual in this role will have the opportunity to mentor a small team of high-caliber engineers, define and build the roadmap to unlock the next generation data platform, and execute on ambitious and challenging technical projects to deliver value . The ideal candidate is:

  • Capable of tackling complex and ambiguous business problems, exploring solutions spaces and building consensus, decomposing them into execution plans, and contributing actively.
  • Have a track record of building data intensive applications that directly or implicitly contribute to the company's business goals.
  • Can effectively earn trust and credibility from a diverse set of Engineering, Product, and Design team members.
What you will do
  • Shape the Data Platform architecture and roadmap of Abnormal Security to empower and scale the growing list of AI / ML applications across the company.
  • Deep dive into the product workflows and recommend correct trade offs for the transition.
  • Act as the technical lead of the team. Own their quarterly roadmap, to set, execute and deliver.
Must Haves
  • 5+ years experience in building platforms, tools, and systems to serve the needs of engineering teams, empower them to ship with velocity and reliability.
  • Experience in building data intensive, distributed systems that are complex and high scale as a back-end engineer. This is not a Data Engineering role.
  • Proven track record of being a Change Agent, defining and driving engineering initiatives that involve cross-team collaboration.
  • Experience with or interested in Abnormal Security Tech Stack: Python, Golang, Terraform / Terragrunt, Postgresql, Kafka, Redis, OpenSearch, AWS/Azure, Kubernetes.
Nice to Have
  • Experience in operating complex AI / ML applications at scale.
  • Knowledge and/or experience building out platform offerings to support other engineering teams.

#LI-RT1

#J-18808-Ljbffr

  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada HuntsBot Full time

    Staff Software Engineer – Backend at Lime Staff Software Engineer – BackendLocation: CanadaLime is the world's largest shared electric vehicle company. We re on a mission to build a future where transportation is shared, affordable and carbon-free. Our electric bikes and scooters have powered 400+ million rides in 250+ cities on 5 continents, replacing...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join. About : Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role: Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this,...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join. About : Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role: Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this,...


  • Canada Intelletec Full time

    Our clients, Canada's fastest financial institution, are looking for several Staff Software Engineers to join.About :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting.The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading this, you...


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for essential care. Currently, 99% of US nursing homes lack sufficient nursing staff, impacting the quality of care residents receive.We are dedicated to enhancing healthcare accessibility for vulnerable individuals by bridging the gap between...


  • Canada HuntsBot Full time

    Staff Software Engineer – Backend at Lime Title: Staff Software Engineer – BackendLocation: CanadaLime is the world's largest shared electric vehicle company. We re on a mission to build a future where transportation is shared, affordable and carbon-free. Our electric bikes and scooters have powered 400+ million rides in 250+ cities on 5 continents,...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...