Forensics Dev

Are you passionate about building large scale cloud services that solve real world problems? Do you want to build security services that help thousands of customers protect their services and applications from threat actors around the globe? Are you curious, analytical and motivated by new challenges and willing to prove it? If so, we would like to hear from you!

The Azure Forensics Team, which is part of the Azure Security Engineering organization, has invented a cloud scale forensics service that provides real-time threat telemetry from hundreds of thousands of Azure Virtual Machines.   This threat telemetry is used to combat the next generation of cyber-attacks. The Azure Forensics Service provides dynamic threat intelligence through the use of indicators and heuristics to protect Azure and its customers across an array of cloud services.   The core of the Azure Forensics service is a platform for host and services artifact extraction and an execution engine complemented by dynamic threat intelligence collected.   This threat intelligence is shared with teams and services through the company, to identify and prevent cyber-attacks. The service will be also offered to Azure customer and will become a big competitive differentiator for Microsoft.

We are looking for a top tier candidate who is passionate about cloud security and software development. Security, compliance and fraud are just a few areas that you will be improving as a result of your work on this team.   Building out systems that interact with data on a massive scale and manipulating petabytes of data are a routine part of this job.

To thrive in this position you'll need a deep technical understanding of a broad technology set and the ability to learn new information at a rapid pace. Strong technical and communication skills, ability to deal with ambiguity, and very high level of creativity and inquisitiveness are a must. Position requirements also include a BS in Computer science or equivalent security experience. Previous experience in security data analytics, forensics and machine learning are important, but a desire to take on big challenges and help improve the overall service engineering process is equally vital.

Essential Qualifications

• Design, code, test and deploy software in an agile development environment using engineering best-practices.

• Rapidly prototype and refine applications based on experience and feedback.

• Passion for security, strong engineering and development skills required including C#/.NET.

• 2+   years coding in C++/C# and/or Java

• 2+ extensive software design and development experience with a track record of shipping multiple releases.

• Excellent communication skills both verbal and written.

• Passionate, self-motivated.

• Experience in cloud services or distributed system development, database expertise and online services.

• Can leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications.

• Bachelors in computer science, related discipline or equivalent experience (3 years for each year missing of college)

Desired skills include:

• Linux forensics experience.

• Strong understanding of common attacks (Software, Service, Network, and People).

• Architectural design and development of large scale and high quality data platform preferred.

• Excellent analytical skills.

• Prior experience in Fraud detection and response.

• Ability to drive technical investigations and prototyping in a fast-paced startup environment.

• Experience with test driven software design/development a plus.

• Solid digital forensics expertise.

Candidates must be able to meet customer security screening requirements as indicated for this role. Customer screening requirements may include additional items such as, but not limited to: specialized agency background checks (either national or local) and fingerprinting. All employees hired into roles supporting Cloud Offerings will also be required to pass Microsoft background checks prior to the start of employment and every two years thereafter.

Microsoft is an equal opportunity employer.   All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here


EmoticonEmoticon