Overview
The role involves joining HUMAN Security as a Backend Software Engineer to develop integration and enforcement layers for online protection products against bots, fraud, and abuse.
Key Responsibilities
- Design, build, and maintain backend and edge components for integrating HUMANS's detection and enforcement capabilities into customer environments.
- Develop reliable, secure, and maintainable services and SDKs using JavaScript and TypeScript.
- Own the full software lifecycle including design, implementation, testing, deployment, monitoring, and troubleshooting.
- Optimize performance and reliability for latency-sensitive components in the request path.
- Tackle portability and integration challenges across different platforms and architectures.
- Collaborate with Product, Security Research, and Engineering teams to deliver end-to-end solutions.
- Investigate complex production and customer-integration issues for product and engineering improvements.
Requirements
- 4+ years of hands-on software development experience focusing on backend or platform engineering.
- Strong proficiency in JavaScript and TypeScript with experience in production systems using Node.js.
- Solid understanding of backend engineering fundamentals, HTTP-based services, APIs, and web infrastructure.
- Experience writing clean, testable, and maintainable code while owning features in production.
- Strong troubleshooting and problem-solving skills.
- Ability to work independently and collaborate effectively across teams.
- Curiosity and adaptability to learn new platforms and programming languages.
Benefits
- Comprehensive total rewards package including well-being and learning stipends.
- Flexible work options and dedicated time off.
Location
This is a remote position.
How to Apply
To apply, please visit the company's career page.
Deadline
No deadline stated.