Staff Software Engineer - Python (Remote)

  • FireEye, Inc.
  • New York, NY
  • Oct 18, 2020
TELECOMMUTE Software

Job Description

This is a remote job postingCompany Description
FireEye is the intelligence-led security company. Working as a seamless, scalable extension of customer security operations, FireEye offers a single platform that blends innovative security technologies, nation-state grade threat intelligence, and world-renowned Mandiant consulting. With this approach, FireEye eliminates the complexity and burden of cyber security for organizations struggling to prepare for, prevent, and respond to cyber attacks. FireEye has over 9,000 customers across 103 countries, including more than 50 percent of the Forbes Global 2000.Job Description
The Email Security - Cloud group of FireEye is looking for an experienced StaffSoftware Developer, who can help delivering next generation of SaaS products. You will be part of a multi-geo product engineering group, which collaborates on aligning technology vision to product vision, with a focus on E-mail security, Anti-Spam, Anti-Virus, Advanced Persistent Threat detection, and Cloud technologies.
The ideal candidate will have a wealth of experience across multiple programming languages and technologies such as Python, Golang, Java, AWS, Azure, No-SQL, SQL Databases etc. and a passion for testing and delivering quality code that will enter CI/CD pipelines.
What You Will Do:
Design/Code/Test/Debug in languages such as Python, Golang, Node, Java, Multiple AWS/Azure PaaS Technologies
Innovate and Improve on technical implementations to continuously achieve higher Productivity, System Performance, Threat Detection Efficacy and Reduce Costs
Participate in Agile Planning and Delivery through Scrum meetings and bi-weekly sprint planning
Research and Implement integration opportunities with AWS/Azure PaaS and/or 3rd party technologies
Use Jenkins pipeline and tools such as Packer, Terraform and Ansible to configure environments from Dev through to Prod on AWS
Collaborate with Product Owners, Product Managers, Program Managers and other Cross Functional Groups to prioritize and influence the product roadmapQualifications
Excellent Python coding skills, additional knowledge of Golang, Node, Java, Bash, Packer, Terraform, Ansible, AWS, Linux, TIG will be highly preferred
Experience with use of wide array of algorithms and data structures
Experience with large scale NoSQL/SQL data stores, and streaming, multi-stage data pipelines and related technologies, e.g., Elastic Search, Redis, SQS, AWS Lambda or similar will be highly preferred.
Experience with unit test automation and unit test frameworks
A proven experience and commitment to agile product development and delivery
Experience with Jenkins or equivalent CI/CD tool
5+ years software development experience
US Citizenship is required due to product compliance requirement
Preferred:
Knowledge of Email and Email Security is a major plus
Working knowledge of JIRA and ConfluenceAdditional Information
At FireEye we are committed to our #OneTeam approach combining diversity, collaboration, and excellence. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability. Requests for accommodation due to disability can be sent directly to HR-Accommodations@FireEye.com.Videos To Watchhttps://www.youtube.com/watch?v=Lk9f6R-DVHI

FireEye is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.