< Back to results

JavaScript Engineer, BotGuard

Human / New York / Engineering & Modelling
This job post has now expired. Please see the other Human jobs available.
Job Overview

The BotGuard for Applications team is focused on providing world-class protection to our customers' applications from sophisticated fraudulent traffic. You will work on the next generation of HUMAN's application security platform, BotGuard. Together with a team of software engineers, security experts, and data scientists, you will collaborate with stakeholders across security and technology groups to drive innovation.

You will be responsible for developing innovative, comprehensive, and cost-effective solutions that will be integrated into our signal collection systems to analyze, explain and prevent various types of fraudulent and nonstandard activities. You will look for new ways to make our web signal collection system more robust, efficient, and interoperable, expanding its capabilities from the engineering perspective. You will also aid in the development and maintenance of JavaScript-based Integrations in environments such as Cloudflare, AWS, and GCP.

What you'll do:

  • Write code for the browser environment (JavaScript/Typescript/Browser APIs), not for a UI/UX project but for a signal collection system
  • Use knowledge of relational and non-relational data stores to persist data appropriately for different systems and use-cases
  • Experiment with and use encryption/obfuscation techniques (AST, etc)
  • Profile, debug, optimize and harden JS-based software
  • Maintain and constantly improve our CI/CD systems towards a full DevOps workflow
  • Collaborate with teammates via version control, technical discussions, documentation, and code reviews
  • Interact with some backends (JS, Golang templates) and internal tools (Python)
  • Participate in daytime on-call rotation for team-owned systems
  • Work with internal stakeholders to understand requirements and ensure alignment of work
  • Work with the team to create quarterly goals and roadmaps
  • Participate in an agile development cycle, write clear and usable documentation, give lightning talks and mentor others
  • Work with a team of uniquely talented engineers who love to learn, experiment, and push the limits of modern technology
  • Participate in building a unique culture that emphasizes lean principles and optimizes for deep work, collaboration and doing the best work of your career

Who you are:

  • You love learning and can pick up new skills quickly
  • You lead by example
  • You love making people‚Äôs lives easier
  • You reason from first principles and evaluate options rigorously
  • You have a good understanding of design patterns and how libraries and frameworks work
  • You are open, collaborative and transparent in how you work
  • You have both breadth and depth of software engineering expertise
  • You have excellent verbal and written language skills, especially when talking about code and systems
  • You constantly drive for correctness and performance, in that order. You are a stickler for following a thorough merge request process and leaving things better than you found them.
  • You look to find new and innovative ways to solve complex problems through rigorous experimentation
  • You have an open attitude and collaborate well across team boundaries- be they the office hallway or the continental divide
  • You can own a small-to-medium sized feature all the way through from technical design to deployment in production
  • You can communicate the scope and state of work, proactively identify issues that they are facing, and starts to anticipate roadblocks that may arise

What we offer:

  • Unlimited vacation policy
  • Competitive salary and bonus structure
  • Medical, dental, and vision insurance for all full-time employees
  • Fully paid parental leave
  • Company-sponsored TalkSpace membership for you and your family
  • Professional development fund
  • Annual WFH budget
  • Excellent mentoring from senior leaders and challenging development opportunities

Latest Jobs at Human

Human Overview

HUMAN (formerly White Ops) is a cybersecurity company that protects enterprises from bot attacks to keep digital experiences human. We have the most advanced Human Verification Engine that protects applications, APIs and digital media from bot attacks, preventing losses and improving the digital experience for real humans. Today we verify the humanity of more than 10 trillion interactions per week for some of the largest companies and internet platforms. Protect your digital business with HUMAN.

Website Twitter LinkedIn Archive

Visit Human Careers Page (opens new tab)
Human Jobs by Location

Check below to see all of the open Human jobs organised by office location.

New York (4)

Human Jobs by Team

Check below to see all of the open Human jobs organised by team.

Engineering & Modelling (3)

People & Places (1)