Staff Software Developer ( Java, Cloud ) - Remote USA

Fireeye Jersey City , NJ 07097

Posted 2 weeks ago

Company 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. Learn more about FireEye's world-class solutions and global footprint at https://www.fireeye.com/company.html.

Job Description

The Engineering Tools & Infrastructure team collects and aggregates terabytes of data for analysis of malware, threat actors and anything that may be used to violate cyber security. We are responsible for providing collected data to the analysts using proprietary tools and infrastructure which enables manual and automated enrichments changing the raw data into actionable information.

This role will include all aspects of creating and supporting the proprietary tools and infrastructure from conception thru architecture, design, implementation and delivery. Candidates must demonstrate both technology and leadership abilities. We use current established state-of-the-art development languages and technologies in addition to newer cutting edge supporting tech to provide the best solutions to our users.

What you will do:

  • Work with other engineers and analysts to understand and interpret data acquired from multiple disparate sources.

  • Architect, design and implement scalable and performant enterprise production solutions within a cloud infrastructure.

  • Contribute to UI/UX designs and implement a solution which provides an intuitive and innovative user experience.

  • Mentor other engineers in technology and solution best practices.

  • Guide technology selections, perform technology evaluations and create prototypes.

  • Write documentation to communicate solutions to engineers and users.

  • Contribute to process evaluations and champion improvements across the organization.

  • Work closely with other tech leads and create collaborative solutions and standards.

  • Take point on one or more products and become the implementation subject matter expert for that software.

Qualifications

Requirements:

  • A minimum of 10 years professional experience.

  • Experience with professional software engineering best practices for the full software development life cycle.

  • Excellent knowledge of 2 or more standard mainstream computer languages, e.g. C++, Python, Java, Go, Rust.

  • Excellent knowledge of object oriented design and implementation patterns and concepts.

  • Strong experience with internet browser technologies, e.g. HTML, CSS, Javascript, Typescript, jQuery, Angular, React, Electron, D3js, Keylines.

  • Strong experience with API design and implementation, e.g. OpenAPI, gRPC.

  • Strong experience with cloud related technologies, e.g. Amazon AWS, Kubernetes.

  • Strong experience with data systems, e.g. AWS Neptune, JanusGraph, Elasticsearch, ScyllaDB, Postgres, Redis, AWS Aurora .

  • Experience with software versioning, packaging and deployment, e.g. Git, Artifactory, RPM, Docker, Jenkins .

  • Experience with authoring tools, e.g. Confluence, MS Office Experience with task management tools, e.g. JIRA .

  • Experience with monitoring and alerting, e.g. Datadog, Splunk, ELK.

  • Experience with one or more IDE's or editors, e.g. IntelliJ, PyCharm.

Additional qualifications:

  • Knowledge of cyber security and cyber intelligence domains.

  • Experience with gRPC.

  • Experience with Kafka, RabbitMQ.

  • Knowledge of Progressive Web Application solutions Experience with OAUTH 2.0.

  • Experience with ActiveDirectory .

  • Experience with Slack, MS Teams bots and apps.

Additional InformationAt 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.

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
Java Big Data And Cloud Software Engineering

Jpmorgan Chase & Co.

Posted 4 days ago

VIEW JOBS 10/19/2020 12:00:00 AM 2021-01-17T00:00 J.P Morgan is looking for a senior hands on full stack developer to contribute to our next generation data platform on AWS. Our platform is still evolving and provides you with an unique opportunity to make your mark and work on some of the industries hardest technical problems including but not limited to streaming billions of trades through data pipelines, complex graph traversals on trading flows, data lake to support streaming and batch workloads, Infrastructure as Code for a high availability, automating observability and applying machine learning on trading data. As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally. This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience. * Experience with building streaming and batch workloads using Java, Spark, Kafka, EMR, HBase, Athena and Graph databases. * Experience with Infrastructure as Code (IaC) automation to launch various AWS services including EMR, MSK, Glue, EKS using AWS SDK, lambda, Step Functions, Python, Boto3, CloudFormation, Sceptre/TerraForm. * Proficiency in building user interfaces using Angular and other java script libraries. * Proficiency in multiple modern programming languages including Java, Python and shell scripting * Knowledge of industry-wide technology trends and best practices * Ability to work in large, collaborative teams to achieve organizational goals * Passionate about building an innovative culture Jpmorgan Chase & Co. Jersey City NJ

Staff Software Developer ( Java, Cloud ) - Remote USA

Fireeye