The Commerce and Ecosystem division (C+E) in the Cloud & AI group powers commerce for Microsoft's key businesses like Azure & Office 365. Within that group, the Partner Experience Team enables Microsoft partners to achieve significant long-lasting business impact by providing them a unified platform to connect and work with Microsoft to bolster their trade. Come and join this creative and diverse team of Software Engineers who are dedicated to growing Microsoft's presence in the cloud!
We are looking for a talented Senior Software Engineer, with passion for big data, to join us in building a modern scalable big data platform for processing partner incentives and providing advanced data insights to partners. The pipelines in this platform process terabytes of data and billions of dollars of revenue to many Fortune 500 companies; they also closely integrate with sophisticated monitoring, triangulation, data quality, advanced analytics and machine learning algorithms.
As a Senior Engineer on our team, you will have opportunities to innovate and work with the latest technologies in a high scalability environment. You'll work on an agile team, with the chance to solve hard engineering and scalability problems, and work together with your peers across multiple disciplines to achieve customer-pleasing end to end solutions. This is a role where you can combine your passion for big data with working on high scalability real-time services!
Core to success on our team are the following values:
Collaboration - Much of what we do is about working with others, both within an immediate team, as well as across business units and portions of the company. An ability to collaborate effectively with a diverse range of individuals is a core competency to have.
Customer Focus - We always keep our customers at the forefront, focusing on delivering clear customer value. All of our engineering decisions and actions are tied to that value.
Drive for Results - We constantly strive to find the right solution. Being able to drive for results, not merely finding the boundary of your responsibility, but following a problem through to its conclusion, to solve it once and for all, is a skill and ability which you should exhibit.
Technical Excellence - This is not merely knowing the latest and greatest technologies. Instead, we value strong problem solvers who demonstrate a passion for technology, have the curiosity to 'go deep', and possess an ability to quickly learn and build upon past experiences to deliver innovations.
If this sounds like you, please apply. We can't wait to meet you! Our group is a great place to accelerate the growth of your career while working on initiatives that deliver compelling value to Microsoft's developer and partner ecosystem across gaming, commercial, and productivity segments.
* Bachelor's Degree in Computer Science or equivalent.
* 5+ years of professional software development experience.
* Proven experience delivering big data processing solutions to production
* Proven ability to execute in all phases of the software development lifecycle
* Outstanding problem solving skills, with passion for design, great coding, and debugging.
* Strong communication and collaboration skills.
* Experience with C# and/or Java, Scala, Python Spark, Hadoop, Azure Data Lake
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.
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
In this role you will:
* Process and analyze big data using modern technologies such as Apache Spark, Stream Processing, No SQL, etc.
* Use machine learning to build robust systems for advanced insights on data.
* Participate in full stack web/application development using various technologies and languages such as C#, .NET, Azure Service Fabric, etc.
Microsoft is a technology company that develops and supports software, services, and devices.