Software Engineer

Schweiz, Switzerland

Job Description

\\n Randstad (Schweiz) AG

Do you like to be part of a world-leading tech company? Then you should reach out to us for this great opportunity in Zurich.

We\\\'re looking for a developer who would help the team improve the build infrastructure, redesign/rewrite the endpoint agent, and implement new forensic features in the agent.

Role: Software Engineer
Start date: ASAP
Duration: 6 months (possibility for an extension)
Location: Zurich
Hybrid: Onsite: 3 days per week

Job description:
Our client\\\'s Rapid Response is an open-source incident response framework focused on remote live forensics. The goal of is to support forensics and investigations in a fast, scalable manner to allow analysts to quickly triage attacks and perform analysis remotely.

Rapid Response is a complex project consisting of backend and frontend servers and endpoint agents working on multiple platforms (various flavors of Linux, Mac, and Windows).

Main responsibilities:
- Implement new features or iterate on the existing ones in the multi-platform (Linux, MacOS, Windows) endpoint agent software. Languages to be used: Python and Rust.
- Write clean well-tested code.
- Be open to digging into OS-specific documentation and debugging obscure agent issues happening on machines with odd system versions or non-standard configurations.

Why working on Rapid Response is cool:
- Open source and is used extensively in the industry.
- Their users - security engineers - sit next to you. They\\\'re always there for consultations and questions about the specifics of particular platforms. They will quickly try and test each implemented feature.
- Working on Rapid Response is a great opportunity to learn more about the domain of security engineering.

What we are looking for in the developer\\\'s expertise to join the team:
- To be proficient in either Python or Rust and to be ready to get up to speed in both these languages.
- To be ready to work on the multi-platform software (GRR agent runs on Linux, Mac, Windows) and implement platform-specific features (in Python and/or Rust).
- To write clean well-tested code.
Ready for your next challenge? We are looking forward to receiving your application today.
Contract

Branche: Anderes

Funktion: Anderes\\n \\n \\n \\n \\n \\n

\\n\\n Randstad\\n \\n\\n

\\n

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1605352
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Schweiz, Switzerland
  • Education
    Not mentioned