Software Engineer - Server Applications

POSITION: Software Engineer - Server Applications
 
LOCATION: Culver City, CA
 
WHO WE ARE

Signal Sciences is the fastest growing web application security company in the world. With its award-winning next-gen WAF and RASP solution, Signal Sciences protects over 25,000 applications and over a trillion production requests per month. Signal Sciences’ patented architecture provides organizations working in a modern development environment with comprehensive and scalable threat protection and security visibility.

We work with some of the world’s most recognizable companies, like Under Armour, Adobe and WeWork, across industries, including five of the top eCommerce companies, five of the largest software companies, in addition to many others in the financial services, retail, healthcare, media and entertainment, and government sectors. In 2018, Signal Sciences won Technology of the Year from InfoWorld and Computing’s DevOps Excellence Award for Best DevOps Security Tool.

SUMMARY

Our team is looking for a hands-on Software Engineer who enjoys building scalable applications. This role requires a strong understanding of networking protocols and asynchronous software development mastery. Our team works on both cloud native and packaged security software that scales along with some of the largest sites on the Internet.

RESPONSIBILITIES

  • Performance optimizations and benchmarking across the system
  • Evolve our reverse-proxy agent to handle increasing scale and complexity
  • Improve automated testing and development scalability
  • Collaborate with internal teams to design solutions to complex technical problems
  • Participate in on-call rotation

QUALITIES / EXPERIENCE WE’RE SEEKING

  • 4+ years of professional experience developing complex applications at scale
  • Strong knowledge of TCP/IP networking protocols, TLS/SSL, HTTP(S)
  • Experience with performance profiling and benchmarking
  • Experience building multi-threaded servers
  • Automated testing and debugging experience
  • Proficiency in at least one server-side language - eg: Go, C++, C#, Java, etc
  • Strong systems level programming skills
  • Proficiency in shell scripting
  • Understanding of network security

YOU’LL WORK WITH

Go, Docker, AWS, NGINX, Signal Sciences Rules Platform and security software, and new technologies we’ll add to support our rapid growth

WHY YOU SHOULD JOIN SIGSCI

Named a Best Place to Work in 2019 by LA Business Journal and Comparably, SigSci is built on a cultural foundation of passionate, driven, and unique individuals. As a team member, you will enjoy 100% employer-sponsored medical, dental, and vision benefits, 401K retirement plan, flexible work arrangements, weekly catered lunches, a variety of snacks, and cold brew on tap. Most of all, you will have the opportunity to make a positive impact with the industry leader in web application security.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file