Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Senior Python Developer
Cylance
Portland or Irvine or Austin, Oregon or California or Texas, United States

Job Title

Senior Python Developer

Job Description

Cylance is seeking a talented Senior Software Engineer - Python to design, implement, test, and maintain with an emphasis on tangible results. You'll be joining our research infrastructure team and working on bringing our micro services to support threat research operations. You'll also research new technologies to improve existing systems and design new ones.

WHAT YOU WILL DO: Develop global scale RESTful APIs. Provide expertise on reliability, performance and scalability challenges. Support and maintain developed code. Optimize deployment pipelines for python based projects. Have an allergic reaction to the words "defer" and "works on my box". Be a strong team player and work well within a diverse, cross-functional team.

Restrictions

  • No telecommuting
  • No Agencies Please

Requirements

WHO WE ARE LOOKING FOR: Over five years of software development experience on a Unix-like system. Mastery of Python for application and infrastructure development. SDLC, source control, unit testing, agile development methodologies. Collaborative and team-oriented attitude. Well versed with git source control. Experience with refactoring legacy code. Ability to describe technical concepts to non-technical stakeholders. Ability to prioritize and complete multiple tasks with little to no supervision. Intellectual curiosity, humility, accountability and positive approach. Strong desire to create readable, testable, maintainable code Understand concepts of loose coupling when designing and developing software systems.

ABOVE AND BEYOND: Experience with Puppet4 configuration management. Experience with streaming architectures (Kafka/Kinesis). Creation of deployment pipelines for Python applications. Experience with Tornado. Open source code portfolios.

About the Company

Cylance is one of the fastest growing companies in the history of cybersecurity. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has redefined the endpoint protection market, garnered acclaim from industry analysts and won numerous awards including “Best Emerging Vendor” from SC Magazine. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us!

Contact Info

Previous Senior Python Developer , Cylance in Portland or Irvine, Oregon or California, United States Next Senior Platform Engineer, Granular Inc in San Francisco, California, United States