Backend Engineer

Posted on Engineer


PerimeterX is the leading provider of application security solutions that keep your web business safe in the complex digital world. Delivered as a service, the company’s Bot Defender, Code Defender, and Page Defender solutions detect risks to your web applications and proactively manage them, freeing you to focus on growth and innovation. Bringing together an elite engineering team, security research to continually update its solutions with current intelligence, and best-in-class customer enablement and support, the world’s largest and most reputable websites and mobile applications count on PerimeterX to safeguard their consumers’ digital experience.


Come join the battle against bad bots and web threats! We are looking for a back-end engineer who really love solving high-scalability challenges using cutting edge technologies. You'll be building a highly scalable distributed system that handling billions of requests daily and analyzing data to prevent real-time web attacks.

What you'll be doing...

You will be implementing some of the more cutting edge techniques around microservices and distributed systems to handle the complexities of PerimeterX’s highly distributed nature and high throughput of traffic
You will be working closely with our SREs on governing the PerimeterX's infrastructure evolution
Our group is trusted with accelerating the rate of development by providing a near PaaS experience, and we take great pride in it

What we would like you to come with...

BSc. in Computer Science or equivalent
3+ years of experience as a back-end engineer
Mastery of at least 2 different server-side programming languages (Golang, JS (NodeJS) are an advantage)
Deep understanding of cloud architecture and modern system design principles
Significant experience creating and utilising RESTful API's and building high traffic (thousands of hits per second) highly scalable performance systems
Experience working with Docker and designing a scalable microservices architecture
Experienced with NoSQL databases (MongoDB, ElasticSearch, Cassandra, Redis) and event streaming systems like Apache Kafka
Experience working with cloud platforms such as GCP - an advantage
Ability to take responsibility and work independently "Can do" attitude with strong interpersonal and communication skills
Experience in diagnosing performance degradation (performance analysis and optimizations) - an advantage
Working closely with DevOps/SREs or worked in an infrastructure team - an advantage

About Company


Job Information

Status: Open Job type: Full Time Salary: Negotiable Publish date: 21 Nov 2020 Expire in: 3 weeks

Apply for job

External website
Please login to submit application