Sr / Software Dev Engineer - Node.js
FireEye, Inc.
Bangalore, India
5d ago

Sr / Software Dev Engineer - Node.js

  • Bangalore, India
  • 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.

    FireEye has over 9,000 customers across 103 countries, including more than 50 percent of the Forbes Global 2000.

    The Role :

    Are you passionate about engineering solutions to real world problems in the security space? If so read on .The Endpoint team is seeking high caliber and motivated software engineers to work on autonomous and collaborative cross-functional teams.

    You will be responsible for delivering quality and innovative solutions to customers on top of a next generation platform.

    Whether you are an expert in building awesome UI experiences, or tend to prefer the back end, we are looking for specialists who can also be generalists as needed to support the team.

    In a nutshell, you will create software that makes our team smarter, faster, and better at what we do protect the world from evil!

    Responsibilities

  • Deliver and support quality software in a modern agile development environment
  • Design / code / test clean, modular, maintainable code to perform on multiple platforms and endpoints
  • Collaborate with the product team, UX, and domain experts to engineer new value-add features
  • Pitch in as needed to support your team, including design / code reviews and troubleshooting
  • Mentor less seasoned members of the engineering team
  • Requirements

  • 2 to 8 years of experience building software products for customers
  • Expert at designing, implementing, and debugging client / server systems
  • Strong communication skills with the ability to clearly communicate ideas and decisions
  • A degree in Computer Science, Software Engineering, or related technical degree
  • Experience across multiple technologies to include :
  • o Writing full web stack software

    o Node.js or equivalent web server technologies

    o HTML, JavaScript, and CSS

    o Modern front-end JavaScript libraries and frameworks, preferably Node.js

    o Experimenting with modern languages such as Go and Swift

    o Data management and abstraction using SQL and noSQL database technologies

    o XML and related technologies such as XPath and XSLT

    o Distributed source control solutions (git, SVN, Mercurial, etc.)

    Additional Information

  • Experience developing platform-independent solutions that run on multiple operating systems
  • Experience building enterprise scale applications using clustering, message queuing or similar technologies
  • Familiarity with operating system internals (Windows, Mac, or Linux)
  • Familiarity with test-driven development (TDD) methodologies and automated unit testing tools
  • Background in information security disciplines, such as digital forensics, application / systems assessments, and incident response
  • Privacy Policy

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form