Do you have a passion for modern web application development, Azure, big data, distributed systems, and service scalability? Would you like to help making the digital knowledge in every intranet available at the fingertips of the enterprise users? SharePoint is one of the major workloads in Office 365, which provides the cloud storage and collaboration platform for more than 50 million users every month, and doubling every 18 months. SharePoint powers intranets for most of the major companies in the world, while also scaling to thousands of small/medium businesses and educational institutions. Usage of our platform is doubling every 18 months, and with that kind of growth comes the challenges of scaling our architecture to meet the demand of our demanding customer base. If you're ready to work on the cutting edge of delivering cloud services that can run at a massive scale, are reliable and fast, this is the role for you. We rely heavily on Azure, C#, REST services, open source frameworks
We are looking for engineers with passion and creativity to scale customer portals for the most demanding customers while driving innovation across the platform. This will require deeply understanding customer trends via big data telemetry systems and applying distributed systems best practices safely to customers' mission critical portals. The individual will be responsible for defining the architecture of new features, implementation and rollout, analyzing and accommodating dogfood and customer feedback. The candidate should have experience building and shipping world class software, good understanding
You would be a good fit for our team if: 1. You are a talented developer with at least 7+ years of industry Software Development experience. 2. You love driving technically challenging solutions across a broad scope of partners and across the entire stack. 3. You are truly passionate about software engineering, with a strong emphasis on agile development grounded in data driven customer innovation. 4. You can empathize with our end-users' needs and want to engage to help define their key experiences. 5. You have a BS degree in Computer Science or equivalent.