If you are an outstanding full stack senior engineer, with experience building big data cloud computing solutions, and you are interested in developing expertise in Cybersecurity and Applied Machine Learning, we would like to talk to you!
We are the Intelligent Threat Detection team in Azure Security. We are a team of applied ML engineers who study cybersecurity attack patterns and develop solutions to detect these threats using data engineering, and ML techniques. Our area is the intersection of cloud computing, ML, and cybersecurity. Our aim is to be the best and most successful security organization in the world and have fun while doing so.
We are seeking a Senior Software Engineer to help us grow and modernize our Spark-based ML pipeline and detection strategies. We want candidates who seek big challenges and deliver well thought out solutions to tough problems. If you have a passion for software development, thrive in an environment where you can identify opportunities and build creative solutions, this is the role for you.
Join our team to help protect hundreds of millions of customers as well as Azure’s own infrastructure.
Responsibilities
You will be working with Security Experts, Data Scientists, and Applied ML engineers in a software development team focused on threat detection. In your day-to-day work, you will build infrastructure and end-to-end pipelines for detecting intrusions and malicious user activity. You will also contribute to exploring and applying state-of-the-art algorithms and techniques to solve complex problems in cybersecurity.
We are looking for a candidate who is self-motivated and curious by nature and can take a software project through the entire end-to-end lifecycle.
Qualifications
Required Qualifications:
- Bachelor or master’s degree in Computer Science/Engineering or equivalent.
- 7+ years software engineering experience shipping customer facing products or online services.
Preferred Qualifications
- Experience developing scalable applications using Databricks, Apache Spark, or Microsoft Azure.
- Familiarity with Python or Scala and/or machine learning libraries.
- Expertise in cybersecurity and networking stack is a plus.
- Proven ability driving sound architecture, clean design, and highly scalable implementations.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check thereafter. This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#AzureSecCSS
#AzureSecOpen
Get email alerts for the latest"Senior Software Engineer jobs in Redmond"
