Customer Engineering Software Developer (Public Cloud Security)

Palo Alto Networks Inc. Santa Clara , CA 95051

Posted 5 months ago

Our Mission

At Palo Alto Networks everything starts and ends with our mission: protecting our way of life in the digital age by preventing successful cyberattacks. It's not a small goal. It isn't simple either, but we aren't in this for the easy answer. As a company with a foundation in challenging the way things are done, we're looking for innovators with a dedication to best. In return, your career will have a tangible impact one that's working toward technology that affects every level of society.

Our mission doesn't happen by treading softly no, it happens by defining an industry. It means building products that haven't been thought of. It means selling products with a solutions mindset. It means supporting the infrastructure of a company that moves at an incredible speed intentionally to stay ahead of the world's next cyberthreat.

Your Career

We are looking for an experienced, Customer Engineering Software Developer to join our Engineering team

  • Collaborate closely with QA, product management, sales engineers to find solutions to customer's needs.

  • Work closely with customer success and sales to improve customer satisfaction

  • Familiar with AWS and/or GCP/Azure and experience working on Big data computing like RDS, Redshift and open source databases like Kafka, MongoDB, Cassandra, Spark, Scala, PrestoDB, Kinesis and others a big plus

  • Passionate about solving technical challenges & working in a collaborative environment

  • Possess good team building skills

The day to day responsibilities includes, but not limited to:

  • Participate in live customer debug sessions and work collaboratively with QA, customer success engineers and other teams to provide solutions to customer issues.

  • Write clean, testable, readable, scalable and maintainable Java code that scales and performs well for thousands of customers

  • Participate actively and contribute to design and development discussions

  • Responsible for building tools that can provide metrics and analytics from customer environments that customer success can use.

  • Participate in the occasional on-call rotation supporting the infrastructure

  • Troubleshoot incidents, formulate theories and test your hypothesis, and narrow down possibilities to find the root cause

  • Interview, mentor and coach new team members

Your Experience

  • Advanced level of experience building web applications in Java/J2EE.

  • Strong computer science fundamentals (e.g. understanding of lock-free data structures, bloom filters, minimal perfect hashing, consistent hashing etc)

  • Experience designing/building scalable REST API's and Soap web services.

  • Experience with open source frameworks/servers (Spring, Spring Boot, Hibernate, Apache Tomcat).

  • Experience with distributed computing (understand implications of CAP theorem, master election, brain split problem) and/or distributed DB/KVP (Cassandra, MongoDB, PrestoDB, RedShift, Vertica etc)

  • Hands on experience with relational SQL (including window functions, recursion, etc.) and no-SQL technologies.

  • Familiar with AWS and/or GCP/Azure and experience working on Big data computing like RDS, Redshift and open source databases like Kafka, MongoDB, Cassandra, Spark, Scala, PrestoDB, Kinesis and others a big plus

  • Familiar with AWS and/or GCP/Azure preferred

  • Familiar with continuous integration and build management tools like git

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Architect Security And Ai/Ml
New!

Netskope

Posted Today

VIEW JOBS 7/16/2019 12:00:00 AM 2019-10-14T00:00 We are changing the way enterprises think about Security. Our goal is to be the leading cloud security and analytics platform globally. It's time for smart cloud/web security, we innovate the way security is done, i.e. that we provide a cloud-based service as opposed to traditional on-prem solutions. Our patented Cloud XD technology eliminates blind spots by going deeper than any other security provider to quickly target and control activities across thousands of cloud services and millions of websites. With full control from our cloud, our customers benefit from 360-degree data protection that guards data everywhere and advanced threat protection that stops elusive attacks. At Netskope, we call this smart cloud security. Netskope is the leader in cloud security. We believe that people and companies should be able to collaborate without limits, working safely across the cloud, web, devices, and locations. Our corporate leadership is clear, open, and honest, leaders share what's happening in the company, and all employees make a big impact. Recognized as a leader in Gartner's Magic Quadrant, on Glassdoor and Fortune Magazine as one of the top 100 cloud companies in the world, and as one of the three fastest-growing cybersecurity companies, Netskope is a fast-moving company built to be the strategic enterprise security partner for a long time to come. Netskope is headquartered in Santa Clara, California. Visit us at www.netskope.com and follow us on Twitter@NetskopeandFacebook. Software Architect, Security and AI/ML Within Netskope Engineering department, Security Services organization is responsible for building core security products and features, such as Data Loss Prevention, Malware and Threat Prevention, Cloud App Confidence Index, Breach and Anomaly Detection. We apply Artificial Intelligence and Machine Learning technologies across Netskope cloud security platform. We are looking for a hands-on software architect with deep AI/ML knowledge and productization experience, as well as strong product development experience in the security industry. A successful candidate has rock solid mathematical education and thorough understanding on machine learning algorithms, and experiences of architecting, developing, testing and releasing award-winning security products. As a key member of our Data Science team, you will work with a group of talented data scientists, and collaborate with Threat Protection team, Data Security team, Security Efficacy team and other engineering teams to productize AI/ML into Netskope security products. Responsibilities: * Architect, design, develop and test AI/ML-driven security products and services; * Provide expert-level technical leadership and strategic direction for all AI/ML related projects, continuously refine existing approaches and look for new AI/ML application opportunities to leverage the rich data set from our cloud platform; * Apply advanced AI/ML technologies to drive our data loss prevention, threat prevention, cloud app discovery and future security products to the next level. Deliver best-of-breed security efficacy to our customers; * Collaborate with data analytics team to define new platform requirements and continuously improve our horizontally scalable data lake; * Collaborate closely with security product development team and threat research team to ensure efficient and effective application of AI/ML technologies; * Mentor junior team members. Qualifications/Requirements: * First of all, must have true startup spirit and be willing to wear multiple hats; * 15+ years of industry experience building successful security products with experience architecting, designing, developing, testing and supporting scalable security software; * Proven machine learning expert with strong mathematical background and deep understanding of mainstream machine learning algorithms; * Must have successful product delivery experience using AI/ML on at least one well-known security product or service; * Hands-on experience with relevant technology stacks such as Python, R, Spark, Flink, Tensorflow; * Must be security domain expert in at least one of these areas: malware detection, data leakage prevention (DLP), secure web gateway; * Natural language process (NLP) experience highly desirable; * Energetic self-starter, with the desire to work in a dynamic fast-paced environment; * Excellent verbal and written communication skills; * Ability to influence without authority Education: * MS or PhD in Computer Science or equivalent technical degree, PhD strongly preferred. Netskope Santa Clara CA

Customer Engineering Software Developer (Public Cloud Security)

Palo Alto Networks Inc.