Detection Engineer Opportunity

PTR Global company

Subscribe to our Telegram & Twitter Channel

Detection Engineer in United State

Remote 11 hours ago

Please find the Job Position Details;

Position: Detection Engineer

Location: 100% Remote

Duration: 6+ Months (with possible extension)

Pay Rate: $80/hr. on W2

Job Description:

  • Detection Engineer (Mid-level)


What candidates will be doing:

  • Develop custom detection logic across SIEM, EDR, and other security tooling within a cutting-edge technology stack.
  • Leverage threat modeling, detection engineering frameworks, and other creative methods to produce high-fidelity, investigation-worthy alerting.
  • Work closely with cross-functional teams to create tailored, purpose-built security content.
  • Lead technical knowledge sharing sessions to empower other teammates and stay on the forefront of content development & beyond.
  • Possess a “detection-as-code” mindset to drive security content that is confidently deployed, continuously tested, and expertly tuned.
  • Become immersed in client technology stack and logging to deliver solutions that push the boundaries of client security capabilities.
  • Use this familiarity to present client security teams with the most relevant data to make quick and accurate decisions.
  • Stay current with the latest detection engineering techniques, threat tactics, and industry knowledgebase.
  • Shape the future of client data science and advanced analytic efforts.


What candidates will need:

  • Bachelor’s degree in computer science/information systems or the equivalent combination of education, training, or work experience.
  • GSEC, GCIH, CISSP or other security or network certifications desired.


Typically requires two or more years of experience with:

  • Experience with cloud-native data platforms, event streaming and analytic engines.
  • Knowledge of network design and data flow/pipelines.
  • Strong understanding of security data lakes, SIEM, EDR, and interacting with SOAR.
  • Expert proficiency with programming/scripting languages and query languages (Python, R, Powershell, SQL/KQL/LQL).
  • Adaptability to new languages and technologies.
  • Clean and thoughtful documentation to enable knowledge sharing and reference materials.
  • Agile project development methodologies and incident case management experience.
  • Familiarity with “detection-as-code” and implementing CI/CD in detection engineering.
  • Ability to identify untapped value, while also possessing a “consumer-first” mindset to build outstanding security content.
  • In-depth knowledge of security technologies (encryption, data protection, design, privilege access, etc.).
  • Exploratory mindset, ownership, time management, presentation and organizational skills.
  • Passion for securing the mission, continuous learning and a growth mindset.


Summary:

  • Responsible for providing high-level consulting services to clients and preparing programming assignments.
  • Designs, plans and supervises implementation of complex, large-scale system projects.
  • Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a complex, large-scale computer system.
  • Assists in supervising the daily activities of the project team members.


Essential Duties and Responsibilities:

  • Provides high-level consulting services to client personnel (e.g., advises client on complex issues involving new regulation, technology or system functionality; evaluates various technical and business solutions and makes recommendations to client; troubleshoots errors and inefficiencies related to the application(s) and related processes; advises client on technical direction and specific business issues).
  • Maintains project estimates and project management timelines for multiple major projects.
  • Verifies completeness and accuracy of specifications for multiple major projects to be estimated (e.g., report changes, control file changes, file fixes).
  • Determines programming requirements for multiple major projects (e.g., product updates, conversions).
  • Research and designs system modules, program enhancements and modifications to existing programs or modules.
  • Create documents to communicate complex technical information to audiences of all levels.
  • Conducts research and documents findings and recommendations by using analytical problem solving.
  • Provides client support, training, testing and vendor relations.
  • Develops technical designs that will meet system objectives and minimize the impact on operations.
  • Maintains and develops on-line and batch application programs.
  • Codes programs that interface with multiple applications.
  • Trains new employees on all aspects of an application or system product.
  • Develops complex procedural language routines.
  • Provides applications development and support and utilizes troubleshooting and diagnostic tools.
  • Monitors, measures, and optimizes individual and combined utilization of hardware, software, and telecommunications components.
  • Responsible for software installation and maintenance.
  • May act as project leader.
  • Develops and implements a disaster recovery plan.
  • Performs other related duties as assigned.


Qualifications:

  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
  • The requirements listed below are representative of the knowledge, skills, and/or abilities required.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Complexity of Work:

  • Moderately routine; general policies applied.
  • Some decision-making.


Education:

  • Bachelor’s degree from a four year college or university in a related area.


Experience:

  • 7 to 10 years with 6 to 8 years full life cycle development experience and 5 to 7 years programming and system design experience in financial services or a related industry in directly-related progressively responsible positions; or equivalent combination of education and experience.


Knowledge, Skills and Abilities:

  • Thorough knowledge of structured programming technology for structured language environment
  • Thorough knowledge of applications/development methodologies
  • Thorough knowledge of appropriate operating systems, programming languages, and development tools
  • Considerable knowledge of performance tuning
  • Skill in interpersonal skills/team building
  • Skill in project management experience
  • Skill in operating independently
  • Skill in exhibiting solid analysis, decision-making, and problem solving
  • Skill in understanding and focusing on the clients’ needs and goals, establishing credibility and building relationships with clients
  • Ability to assess requirements, alternatives, and risks/benefits for low- to high-impact projects
  • Ability to develop a mid-size project plan (i.e., a plan that affects a single system or family and multiple resources) using approved project management software
  • Ability to communicate effectively verbally and in writing
  • Ability to establish and maintain effective working relationships with employees, clients, vendors and public


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly