About

header ads

Software Developer in Redmond, WA, US

Software Development Engineer, Senior Job

Date: Dec 3, 2013
Location: Redmond, WA, US
Job Category: Software Engineering: Development
Location: Redmond, WA, US
Job ID: 859842-131296
Division: Cloud and Enterprise Engineering


The amount of data around us is growing exponentially and "Big Data" is becoming mainstream in the computing industry. Traditional data analysis tools are no longer sufficient to draw insights from Terabytes and Petabytes of data. Machine Learning services is one of the most promising future growth opportunities for Microsoft Azure. We are a fast paced team within Microsoft Cloud + Enterprise organization looking to build an exciting Machine Learning platform that makes it very easy to create experiments and deploy robust, reliable, scalable and highly available machine learning applications on the cloud.

We are looking for a talented Senior Software Design Engineer who is passionate about designing and building highly available, reliable, secure and elastic cloud platform. You will have an opportunity to take highly scientific and leading edge machine learning concepts and make them accessible as an everyday tool for designing ML experiments, run them on massive amounts of data and visualize the results in intuitive ways. You should have a proven track record of having designed and delivered enterprise grade servers and/or services software. You must be self-driven, pro-active, results oriented and have the ability to work with minimal ongoing direction. You must own the entire software development and service delivery life cycle - design, development, validation and live site responsibility.
 

Requirements:
Deep knowledge of building high performance, highly available, reliable, distributed systems software with a Services Oriented Architecture (SOA)
Good understanding of cloud development principles and patterns such as loose coupling, clean separation of services, Map-Reduce, etc. 
Designing systems and processes for running end user facing services at scale, drive cost & operational efficiency
A strong background in Data Structures, Algorithms , analysis of algorithm complexity and efficient implementation of complex algorithms
Expertise in .NET framework, C/C++, C# or equivalent programming languages and multi-threaded programming 
Experience with software development tools such as source control systems, automated build systems, compilers, software validation systems, test harnesses, continuous integration & deployment. Mu
st have strong debugging skills
Familiar with Software and Secure Development Life Cycle. Proficiency in unit-testing and other validation techniques. 
Deliver services with a Continuous Integration, Validation and Deployment methodology.
Ability to drive and manage technical and architectural dependencies
Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, and Program Managers
Development experience with cloud platforms such as Microsoft Azure, Hadoop, etc. is a definite plus
5+ years of experience as a software developer working on industrial strength software and a proven track record of having shipped commercially successful software products
A BS or MS degree in Computer science or equivalent industry experience 

ST:WSSCopp

Nearest Major Market: Seattle 
Nearest Secondary Market: Bellevue 
Job Segments: Developer, Computer Science, Cloud, Engineer, Testing, Technology, Engineering

Post a Comment

0 Comments