Microsoft’s Customer Insights is building a multi-tenant distributed in-memory data store from ground up to specifically enable real time data unification & unlock insights on the customers. The product needs to deal with billions of sensitive customer records, process the records with deep techniques such as Agglomerated Hierarchical Clustering, LSH, IDF Weights, Jaccard Similarity, N-grams in batch (Full & Incremental) & Near Real Time (Streaming & APIs) modes. It’s a dream if you love performance & Scale in both Batch & Real Time world, we count mins in batch and milliseconds in API calls with 1000s of calls/sec while we continue to invest in competitive features to stay as fastest growing service in Customer Data Platform (CDP) market!
We are looking for an enthusiastic, talented, driven, energetic, experienced Senior Software Development Engineer who can make a large impact on the design, architecture, and implementation of high-scale distributed systems and transform key services that power the businesses of Microsoft as well as its’ customers with their digital transformation!
Come and work on a team that celebrates diversity of thought and collaboration. Our team’s work combines:
A) Big data
B) Near real-time processing to unlock insights and drive business outcomes
C) AI & Machine learning
As a Senior Software Development Engineer in the team, you will engage with an experienced cross-disciplinary staff to conceive and design innovative solutions. The technology built by this team enables unification of billions of data source records into actionable unified views of customers. This role will work across a number of technology areas including matching, merging, building insights, creating segments, and enabling AI.
Our culture emphasizes continuous improvement, customer focus, and engineering excellence in a collaborative and diverse environment. We are looking for outstanding engineers with a desire to hone their technical leadership skills to join our team and make our world-class cloud infrastructure even better.  
Responsibilities
As a Senior Software Engineer, you will:
• Drive, design & architect, develop, test, and maintain large scale applications
• Investigate, prototype, and deliver new and innovative solutions which includes building and optimizing our algorithms
• Deliver high quality software via working in a dynamic, team-focused Agile/Scrum environment
• Instill best practices for software development and documentation, ensure designs meet requirements
• Ensure consistent and effective user experiences across the CI Product
• Mentor and Develop other Software Engineers
Qualifications
Required Qualifications:
• 5+ years of Extensive professional hands-on experience in software development of large-scale distributed services
• 5+ years of experience in design, coding, debugging, and problem-solving
• 5+ years in at least one modern programming language such as C#
Preferred Qualifications:
• Knowledge of spark and big data processing
• Experience in REST APIs development
• Experience in debugging & tuning performance in backend services
#InsightsApps
#DTPJobs
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.
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: 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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com.
Job ID: 37398
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...
