Stay in Touch



Senior Software Engineer



Shape Security



Salt Lake City, UT, US


Shape provides industry-leading web and mobile security services, which are designed to protect large organizations against the most advanced automated attacks that evade traditional security defenses. Our software reaches deep into the computer science toolbox, using ideas and technologies from distributed computing, web/mobile security, networking, data storage, data processing, machine learning, and artificial intelligence.
Our Salt Lake City team is focused on creating new products that leverage Shape's advanced technologies to defend against increasingly sophisticated attackers.
The ideal candidate would be someone who is not only passionate about their craft, but also about products and the customer’s whole experience. This candidate may also find current best practices to be inadequate and be interested in building tools to facilitate rapidly building next-level products.


    • Work collaboratively with a small, autonomous development team to build software products that protect our customers from automated attacks
    • Help invent, design, and implement new products, from broad concepts to sweating the small details
    • Develop technologies for quickly delivering high-quality software products
    • Research and develop cutting-edge techniques to mitigate fraud and malicious automation
    • Mentor junior developers and promote

Required Qualifications

    • 5+ years of software development experience, displaying proficiency in server-side languages such as Python, Java, or Go
    • Background in web-based services and applications
    • Bachelor's degree (or above) in Computer Science or related fields
    • Experience working within team production environments
    • Proficiency with modern source control, e.g., git, mercurial
    • Solid understanding of web-related protocols (e.g., HTTP, SSL) highly desired

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup