Microsoft

Job Title: Software Development Engineer

Job ID: 789688

Job Category: Software Engineering: Development

Division: Online Services Division

Location: United States, CA, Mountain View

Job Description:

Online Advertising is one of the fastest growing businesses on the Internet today, with $40 billion of a $600 billion advertising market already online. Microsoft is innovating rapidly to grow its share of this market by providing the advertising industry with a world-class online advertising platform and service. The Microsoft Ads Research & Development team is one of the most strategic and growing teams at Microsoft.

As part of a software company with powerful innovations and part media company with global properties, at Microsoft Ads we bring both our technical and creative side to the table. Through incisive analytics, we know who cares – both when and where. We understand how to get in front of the right people at the strongest point of influence. Above all, we love data and excel at interpreting it for our partners. Collecting valuable information from every campaign and mining it for insights.

The ad indexing team in the Silicon Valley campus is building the next generation ad system for the global markets. The system must be able to handle large scale data sets with the state-of-the-art web indexing technologies. We're looking for a software developer who is passionate about building high-performance software and using cloud computing platform.

  • Responsible for design and development of individual components for the ad indexing system
  • Responsible for the quality of the full life-cycle of the product development
  • Good understanding of the software development cycle and agile development practice
  • Outstanding technical problem solving skills.
  • Strong software design and debugging skills
  • Passion for new technologies, quality, and customer satisfaction

Qualifications include:

  • 3+ years of software development experience using C, C++, or C#, preferably on Windows platform
  • BS or MS degree in Computer Science or related technical discipline
  • 1+ years working on online or web services, big data, or online advertising

Job Title: Software Development Engineer II

Job ID: 787624

Product: Mac Office

Division: Microsoft Office Division

Location: United States, CA, Mountain View

Job Description:

The Mac PowerPoint team is looking for software engineers with great experience and potential to join our world-class team of application developers. Following our successful Office 2011 release, our team is expanding in order to deliver on new interesting projects.

We are part of the Microsoft Apple Productivity Experience group (Apex), a highly independent team at Microsoft focused 100% on Mac OS X and iOS development. We build and maintain end-to-end ownership of the Mac-native version of Microsoft PowerPoint; the combined power of the Office suite and the latest Mac technologies presents developers with exceptional opportunities for ownership, autonomy and professional growth.

We recently completed Office for Mac 2011 - the most ambitious release in our history, with major changes in PowerPoint including document collaboration, presentation broadcast, embedded video with effects, and much more. We are now working on the next release, building an even better Mac-native Office experience for our customers. We offer a unique and extremely positive work environment for engineers:

  • The feel of a small, independent business with a strong team culture of innovation, creativity and having fun
  • Commitment to building for the future - developers are empowered to build software right and invest in new technologies and architectural improvements that will help us innovate faster not just today but in all future releases
  • Commitment to quality - established track record of consistently and measurably reducing defects and support call intensity as well as steadily increasing customer satisfaction through investment in quality
  • High employee satisfaction - flexible hours, positive reviews of work/life balance, support for family life
  • Career stability and opportunities - industry-leading benefits, a supportive environment for learning, and excellent opportunities for career growth by increasing either technical scope or management skills (or a combination of both)

We’re looking for a motivated engineer who can learn quickly, independently manage priorities and work creatively and energetically. Strong C++ skills are required, familiarity with Objective-C and the Cocoa framework are desired, cross-platform experience preferred. We have a large shared codebase that is evolving fast; this is an opportunity to influence that evolution and help determine the PowerPoint experience, while growing your knowledge of Apple technologies.

This position is located in our Mountain View, California team where we build PowerPoint, Outlook and core technology. We collaborate closely with teams in Redmond and worldwide to deliver a tightly integrated suite that is the solution for our customers to get their work done on their Mac.

Candidates for this position should have:

  • 3 or more years experience with C++
  • BS in computer science (or equivalent)
  • Good communication and collaboration skills
  • Great passion around shipping software to end-users

Not required, but desirable:

  • Experience with Cross-platform products, XCode, Objective-C, Apple’s Cocoa frameworks or Apple specific technologies, cross-platform development

Job Title : Software Development Engineer, Senior

Job ID: 789533

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Division: Server & Tools Business

Job Description:

Interested in joining a Microsoft Windows engineering team that is delivering a highly technical version 1 software project? The RemoteFX sub-unit of the Remote Desktop Virtualization (RDV) team is looking for a Senior Software Engineer. The RemoteFX engineering team will deliver the next generation Remote Desktop Clients on various platforms. As a Software Engineer on the RDV team you will have the opportunity to tap into technical challenges that run as deep as the Windows kernel, all the way up to deployment, networking, manageability, and end-user experience.

Qualified candidates will have a minimum of 5 - 7 years of software engineering experience. Ideal candidates will have knowledge of C/C++ programming, experience with networking, graphics or user-interface design, experience with Windows internals, strong problem-solving and design skills, and experience developing commercial software. Experience with RDP and OpenGL a plus.

Requirements:

  • BS in Computer Science/Engineering or related field
  • 5+ years of software engineering experience
  • Must have strong problem-solving and excellent design skills
  • Proficiency in C/C++
  • Experience with Windows Platforms and development a plus

Job Title : SOC Architect, Principal-IEB-Hardware-Xbox Console

Job ID: 788896

Job Category: Hardware Engineering

Location: United States, CA, Mountain View

Product: Xbox Gaming

Division: Interactive Entertainment Business

Job Description:

The Xbox Console Architecture team is hiring for a Principal (SOC) Architect position. The team is responsible for defining and delivering console architectures from conception through implementation.

The responsibilities include architecture analysis, key technology selection, architecture specification, communication and collaboration with extensive Microsoft teams and partner companies.

The ideal candidate should have a broad background in computer architecture in the areas of: CPU architecture, on-chip bus fabric including IO subsystems, memory hierarchy, and have a working knowledge of GPU architectures, other multi-media hardware IP, and how OS, driver and application code is designed and impacted by state of the art PC and/or console designs. The candidate will have had experience with post-silicon phases, including: bring-up, characterization, correlation, qualification, and other pre-production phases of an SOC project. The ideal candidate will have be the lead architect and/or implementation lead of SoC chip/memory hierarchy designs, GPU designs, or CPU designs. The candidate must have taken an SOC design from investigation to end-customer shipment during their career.

Great communication and cross-group/company collaboration skills are a must. BS in computer technology related field required. 10+ Industry experience preferred.

Job Title: Design Engineer-IEB-Hardware

Job ID: 788263

Job Category: Hardware Engineering

Location: United States, CA, Mountain View

Division: Interactive Entertainment Business

Job Description:

By applying to this position, you are being considered for multiple like positions.

Microsoft is a leader in the design of world class entertainment devices. We are looking for a strong silicon design engineer to work in the IEB HW team on exciting new products. The candidate must be a highly motivated self-starter who will thrive in this dynamic, cutting-edge environment.

You will be contributing to all facets of silicon development work. The tasks will include: microarchitecture definition, writing specifications, RTL design, logic synthesis, static timing analysis, formal verification, clock domain crossing verification, chip bring up, chip validation and debug. You will also participate in development of functional verification, performance validation and test strategy definition.

Requirements:

  • BS/MS in Electrical or Computer Engineering.
  • 3+ years of experience.
  • Energetic and self-motivated.
  • Good communication skills, written and verbal.
  • Attention to detail.
  • Experience with RTL coding. Verilog preferred.
  • Experience with logic synthesis and timing analysis. Synopsys DC and Primetime experience preferred.
  • Knowledge of computer architectures desirable.
  • Knowledge of chip validation and debug desirable.
  • Occasional travel.

Job Title : Senior Speech Scientist, Speech

Job ID: 780197

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Division: Online Services Division

Job Description:

Senior Scientist:

Speech at Microsoft team is recruiting an outstanding Scientist to join the Core Speech Science & Engineering team. The job will include leading a team in the execution of targeted R&D aimed at creating the core model for cloud-based, intelligent, conversational, spoken dialog systems that drive the convergence of the three screens of Microsoft products (desktop, mobile, TV).

We are looking for a high achiever with a deep R&D background in Speech & Language that is characterized by concrete contributions that have advanced the state of the art of either commercial or academic spoken language systems. As the leader of the Conversational Understanding science team, you will help drive the development of conversational modeling and dialogue systems as enabled by one of the world’s largest speech & language feedback loops. You enjoy working across organizational boundaries to collaborate in leading innovation and creating vision. You are up to the technical & competitive challenges of a fast moving technology impacting many of Microsoft’s key businesses.

Essential attributes and competencies include: * Excellence in scientific thinking and execution with a deep understanding of multiple areas of current speech & language research. * A proven track record of creating and directing measurable improvements in speech & language technology. * A passion for new UI paradigms incorporating speech & language technologies. * Ability to own and drive experimental definition, investigations, development and ultimately be responsible for the performance of key scenarios that enable the release of new Microsoft products and services.

Additional qualifications for this position include:

  • PhD in CS/EE (with a focus in one or more of Spoken Dialog Systems, Machine Learning, Language Modeling, Discourse Modeling, Inference and Reasoning) or equivalent experience.
  • 9+ years of Speech R&D in an Academic or Commercial setting.
  • Software development skills, aptitude for software algorithm design and coding.
  • 5+ years of experience in C/C++ and programming with scripting languages are highly desirable.

Job Title : Principal Software Development Engineer - Cloud Computing Incubation

Job ID: 771581

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Division: Corporate Research & Development

Job Description:

Cloud computing is in its infancy, and Microsoft's Technical Strategy and Incubation group is tackling the next decade's most exciting problems. From distributed storage to advanced compilers, we're rethinking computing from the ground up and incubating ideas with the potential to transform our industry. We work independently of Microsoft's product groups, pursuing strategic opportunities that may be initially impractical for existing products due to legacy demands and business commitments. We run like a well-funded startup within Microsoft.

As a principal software development engineer on our cloud storage team you will be responsible for the design, implementation, testing, and performance of transaction processing and distributed storage features for our multitenant data processing platform. You will write code in a language like C# that has the performance characteristics of C++. You will contribute to brain-storming sessions and prioritize work to deliver maximum value to the team.

Successful candidates will have experience with traditional databases or transaction processing systems, as well as Big Data or NoSQL platforms like Hadoop or commercial cloud storage environments. The proven ability to innovate in a fast-paced environment is required, and a background with traditional systems level development is highly desirable.

Additional desirable, but not mandatory, skills include: familiarity with C# and managed runtimes, background building distributed systems or implementing consensus algorithms, knowledge of scalable networking technologies, or experience with large codebases.

Job Title : Software Development Engineer, Senior

Job ID: 785887

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Product: Windows Live

Division: Windows Division

Job Description:

Join the Microsoft Windows Live team, working on large scale Internet Services, at the forefront of Microsoft’s Software plus Services vision!

You will design and build a "Mega Scale" service in the Windows Live Web Communications group (Hotmail, Calendar, IM, Voice, Documents, Mobile, etc.). This isn’t just some large web-site. The service’s implementation ranks among the world’s largest and most cutting edge systems, spanning across data centers around the world. Come contribute to the core web application which comprises the bulk of the user experience, and innovate on what it means to communicate in the new millennium!

To give an idea on the orders of magnitude involved:

  • 10 human operators
  • 100,000 computers
  • 1,000,000 disks
  • 1,000,000,000 users speaking 100 languages
  • 100,000,000,000,000,000 bytes of stored data (100 petabytes)

This position requires a deep interest in web development and web security, and strong knowledge of distributed computing concepts such as: fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, and scalability.

Candidates must have a thorough knowledge of web development technologies like JavaScript, CSS, HTML, and ASP.Net, and a modern garbage collected language such as C# in addition to strong writing and communication skills.

Job Title : Software Development Engineer in Test

Job ID: 786861

Job Category: Software Engineering: Test

Location: United States, CA, Mountain View

Product: Windows Live

Division: Windows Division

Requirements:

  • We’re looking for a variety of skills and experience levels in both web and client (win32) based applications.
  • Above all else, we’re looking for smart, passionate candidates who have:
  • 3-5 years experience contributing to complex features or products, ideally including multiple full product cycles
  • Proven design, coding, and debugging skills with proficiency in C++, and/or C#, ASP.NET and XML Web Services
  • Strong knowledge in data structures, algorithms, and Object Oriented programming techniques.
  • A BS/MS in computer science or equivalent industry experience
  • An open, collaborative communication style
  • An ability to think fast and learn quickly
  • A passion for quality
  • Test tools development experience is preferred
  • The following knowledge will help but can also be acquired on the job:
  • Knowledge of storage and enterprise database systems
  • Experience with standardized communication protocols, such as POP, IMAP, and SMTP

Job Title : Test Lead, Senior - Hotmail

Job ID: 776233

Job Category: Software Engineering: Test

Location: United States, CA, Mountain View

Product: Windows Live

Division: Windows Division

The job responsibilities include:

  • Manage a fun, talented team of Software Development Engineers in Test to deliver high quality releases of various components making up Windows Live Hotmail.
  • Design, create and manage the test infrastructure with proper risk analysis to balance agility and stability. Help the team with the automation effort by using/leveraging/porting tools developed by other team members and/or other Windows Live teams to dramatically increase automation coverage, reduce costs, and raise the quality bar of our deliverables to a new level.
  • Help manage and contribute to shared engineering excellence principles to constantly raise the bar of quality of engineering practices and engineering infrastructure.
  • Analyze, investigate and narrow down the issues uncovered by testing and reported by customers and partners to raise the quality bar on Windows Live Hotmail releases.
  • Track bug trends and other metrics and keeping team and test deliverables in sync with development process and deliverables, and maintain a highly productive team over multiple release cycles.
  • Assess testing areas, determine proper testing needs for ongoing releases, create and manage test plans for Windows Live Hotmail releases allocating appropriate amount of resources for testing user interface and service features and help with scheduling of the releases.
  • Drive test planning for releases that would include User Experience testing, end to end functional, error and security testing, stress and performance testing etc, getting any new test cases/plans written as required.
  • Work closely with program management, developers, operations and partners to prioritize and deliver new versions of Windows Live Hotmail.
  • Work with Operations to ensure quality deployment of the service on production environment and help assure a very high level of quality of service.
  • As necessary, manage vendor and contractor resource engaged locally or remotely on test efforts integrating them as part of the test team.

Requirements:

  • We are looking for smart, passionate candidates who have
  • 5+ years of experience successfully managing test process and resources through product release cycles.
  • Deep knowledge in test processes and design and development of efficient test infrastructure.
  • Proven design, coding, and debugging skills with proficiency in C#, C++ or an object oriented language.
  • Strong knowledge in data structures, algorithms, object oriented programming techniques and user interface design and debugging.
  • A Bachelor’s degree in computer science or equivalent industry experience.
  • Strong leadership skills with an open and collaborative communication style.
  • An ability to think fast and learn quickly with a deep passion for quality.
  • Experience in managing a team of three or more employees as a team lead.

Job Title : Program Manager II - Hotmail

Job ID: 759446

Job Category: Software Engineering: Program Management

Location: United States, CA, Mountain View

Product: Windows Live

Division: Windows Division

The Windows Live Web Communications team is looking for a program manager to help us deliver the next generation of protocol support for our award-winning Hotmail and Calendar services.

Hotmail is the largest email service on the planet, hosting over 400 million accounts and receiving over 2 billion pieces of email each day. Windows Live Calendar has tens of millions of registered users. The challenges inherent in building and running these services are immense, and we're looking for a Program Manager who's up to this challenge and who is passionate about having a massive impact on hundreds of millions of users.

In this role, you will work with a team to specify and deliver software for Hotmail and Calendar Protocols, API access and more. Increasingly, our customers are using PC and mobile clients to access our mail, contacts and calendar services, through ActiveSync and other protocols. The growth rate of client access is exhilarating, as more and more mobile users connect to Hotmail. Our challenge is to deliver advanced functionality to rich clients through protocol evolution, and to work closely with the other feature teams to unlock Hotmail’s full potential on a wide variety of devices. We already have a fantastic start, but we're not resting; you can play a pivotal role in what comes next.

The successful candidate must have at least 3 years of program management experience. You should possess great core PM skills (strong customer empathy, attention to detail, proven track record of working with dev/test in a product group, using customer feedback in feature design, and excellent written and oral communication skills). This position requires the ability to influence our product teams and partners through written, interpersonal, and presentation skills, the ability to handle multiple concurrent releases and demonstrated experience driving for results in a cross-group/team project. Technical experience working with Internet-based services; data center management; networking; Web technologies, such as .NET, ASP, XML/HTML, AJAX or Java Script is strongly preferred.

A BA/BS degree in Computer Science or related technical discipline is required. Specific experience working on web services is preferred.

Job Title : Industry Technology Strategist

Job ID: 788547

Job Category: Sales

Location: United States, CA, Mountain View

Division: Sales

The US Industry Technology Team has an opening for an opening for an Industry Technology Strategist (ITS) for the High Tech and Electronics Industry within the Manufacturing & Resources (M&R) Sector. The ITS is the lead technologist with understanding of industry and its related technologies including understanding industry trends and how they translate to MS opportunity, working with partners on industry solutions, providing feedback to Business Groups, and engaging with customers as part of the Microsoft virtual account team. ITSs must have a thorough understanding of the High Tech and Electronics Industry SIs and ISVs business requirements, particularly with respect to Microsoft’s value proposition. Activities will include customer briefings in EBCs and MTCs, major customer and industry events, customer meetings and internal training sessions.

Qualifications:

Strong technical background, including experience developing and High Tech and Electronics Industry solutions at a Fortune 500 company and experience working with global SI or ISV organizations. Strong knowledge of High Tech and Electronics Industry solutions is essential as well as understanding of competitive technologies is required. Technical knowledge in areas including High Tech and Electronics Industry Solutions, Product Lifecycle Management, Supply Chain Visibility and Collaboration solutions, Business Intelligence, Big Data, SQL Server, Dynamics CRM and Windows Azure. Knowledge of competitive solutions is a plus.

Candidate should have excellent oral and written communication skills, including public speaking experience. Ten+ years of experience, including five years of industry-specific experience.

Must be able to travel up to 30%. A BA/BS or MS degree in Computer Science or engineering discipline preferred.

Job Title : Development Lead, Senior

Job ID: 788108

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Product: Microsoft Advertising

Division: Online Services Division

  • Staff, mentor and manage a team of top software engineers
  • Collaborate across the organization on feature definition and scoping, and on defining robust Engineering Fundamentals
  • Partner with Developers, PM, Test, Research and Operations peers as well as other advertising product teams in order to deliver a state-of-the-art next-gen Ad experience platform.
  • Provide technical leadership by improving the development and engineering processes
  • Analyze risks and compromises
  • Drive on-time delivery of high-quality software releases in a fast-paced environment

Skills & Qualifications:

  • Proven ability to design a large product as technical leader and take it through all phases of the software development life cycle, resulting in high-quality software, delivered on time.
  • Proven track record in creating innovative engaging interactive consumer experiences.
  • Experience and successful track record in managing talented individuals
  • Strong software design and coding skills
  • Passion for new technologies, quality, and customer satisfaction
  • Excellent communication and cross-boundary collaboration skills

Experience Required:

  • Leadership experience shipping products or services over multiple development cycles required
  • 5+ years of professional software development and management experience in large-scale Web applications or services
  • 7+ years of solid experience in several of the following: JavaScript, AJAX, jQuery, CSS, XML, C#, ASP.NET/MVC
  • BS or MS degree in Computer Science or related technical discipline

Microsoft is an Equal Opportunity Employer (EOE) and strongly supports diversity in the work place.

Job Title : Program Manager, Principal-IEB-Hardware-Xbox

Job ID: 785751

Job Category: Hardware Engineering

Location: United States, CA, Mountain View

Product: Xbox Gaming

Division: Interactive Entertainment Business

Microsoft is a leader in the design of world class entertainment devices. We are looking for a principal program manager to work in the dynamic XBOX team. The candidate must be highly motivated and a self-starter who will thrive in this fast paced technical environment.

You will be responsible for all facets of program management throughout the chip development cycle. This includes providing business opportunity proposal, RFPs and SOWs, Development partner selection, Contracts, Management of development from specification through volume production ramp. Throughout the program you will manage schedule, budget, resource planning, and provide an environment enabling efficient execution and collaboration across Microsoft and partner development teams. You will be providing status and recommendations to immediate and executive level management.

Requirements:

  • BS/MS in Electrical or Computer Engineering or related field with 12+ years of experience
  • Demonstrated ability to manage large chip development programs and teams across multiple sites and development partner
  • Ability to define problems, distill data, establish facts and draw conclusions. Must be able to communicate complex issues and tradeoffs to development partners and management
  • Solid understanding of chip development process and quality metrics
  • Strong ability to write, speak and present information effectively and persuasively across communication settings
  • Demonstrated depth in Program Management skills and tools such as budgeting, schedule management and resource allocation
  • Occasional travel

Job Title : Manager, Global Briefing Center

Job ID: 786536

Job Category: Marketing

Location: United States, CA, Mountain View

Product: (Not Product Specific)

Division: Marketing

The Global Briefing Center (GBC) is a new program designed to host a wide range of audiences visiting the Microsoft Silicon Valley (MSV) Campus. Its manager will drive the strategy and program management for activities involving groups of customers, students, elected officials, community organizations and foreign delegations. The program agendas for these delegations will be tailored to meet our visitors’ needs and objectives, while delivering a best-in-class experience and reflecting positively on Microsoft as a whole.

The GBC manager is responsible for the facility and operations, personnel, expenses, budgeting, performance, and status reporting. As this is a new program, the manager will define the target audiences, program offerings and success criteria. Central to the role will be developing strategic relationships with content owners in groups such as the Microsoft business divisions, Microsoft Research, the Microsoft Technology Center and Microsoft field teams based in the Silicon Valley. This person will need to work collaboratively with our internal and external constituents to determine the best course of action for a given engagement. Constructive relationships with the Briefing Centers of our partners and our competitors in Silicon Valley will be important.

The key activities of this role will be to:

  • Drive engagement and nurture relationships with organizations visiting the Microsoft Silicon Valley campus
  • Coordinate with appropriate virtual teams and partners to the maximum benefit of the customer
  • Oversee management of facility; build annual capital and operational request budgets
  • Create plans to enhance the perception and relevance of Microsoft in Silicon Valley
  • Engage employees throughout MSV and drive participation in GBC programs
  • Manage GBC utilization, customer satisfaction, and operating expenses within budget parameters
  • Build constructive relationships and share best practices with peers in MSV and briefing center communities
  • Manage a small team of direct and virtual reports
  • Develop consistent goals and commitments, provide support for competency development, deliver performance reviews, and be responsive to team and individual needs
  • Foster an environment that values diversity, respect, and open communication
  • Candidates must have a technical or business undergraduate degree, 14+ years of experience in pre- or post-sales consulting, business development, or community relations, demonstrated management skills and experience, strong interpersonal, presentation, verbal, and writing skills, and demonstrated ability to effectively execute strategic plans. A minimum of 3 years of previous people management experience is also required.

Job Title : Business Manager

Job ID: 787069

Job Category: Sales

Location: United States, CA, Mountain View

Division: Sales

A fantastic opportunity exists for a seasoned sales leader to broaden his/her understanding of the US Enterprise & Partner Group (EPG) business and gain valuable insight into how we connect strategy to field execution and sales results. As Business Manager for the West Region VP, you will be directly responsible for driving all of the business management functions that will ensure successful operations of the West Region EPG Leadership Team (WR EPG LT),

Specific responsibilities include:

Operations Excellence:

  • Leading the Rhythm of the Business (ROB) process for the WR EPG LT through the coordination of business process with National Sales Excellence Organization.
  • Keeps the leadership team updated by providing timely and complete operational briefings as needed, which resulted in an improved business performance
  • Contributing his/her point of view to the decision-making process by providing supporting information and perspective, which resulted in improved decision making
  • The process expert; monitor process, recommend, influence, and lead implementation of national processes which results in process efficiency
  • Take on important programs and projects to improve selling efficiencies
  • Work closely with National Sales Excellence Org and EPG Leadership to implement and land programs and priorities

Business Communication:
  • Planning and managing the agenda, topics and speakers for WR EPG LT meetings and offering insight into strategic decisions made.
  • Leading scheduling, planning and input for key business meetings and activities within the West Region
  • Providing thought leadership and support during field visits and external meetings. This includes pre-visit planning, travel and post-visit follow up with West Region Customer and Partners.
  • Facilitating cross-team collaboration and delivering excellent orchestration. Serving as the primary point of contact for internal and external inquires and escalations and drive connection with the appropriate resource(s).
  • Managing and developing of content and communication for presentations to internal and external audiences.

This role interacts on a regular basis with senior executives. It provides tremendous visibility into business strategies at the field, corporate, and subsidiary level. Qualified candidates should have a minimum of 10 years sales experience, deep knowledge of EPG field sales and a proven track record for producing results. Excellent communication, collaboration and organization skills are required. Strong candidates will have a demonstrated capability to drive impact and influence thru others. The position will be based in an office within the West Region and will require 20-25% travel for field visits and strategic events. BA Required, MBA preferred.

Job Title : Software Development Engineer - Bing

Job ID: 786121

Job Category: Software Engineering: Development

Location: United States, CA, Mountain View

Product: Bing

Division: Online Services Division

Come join a team where you can help make Bing more social by connecting searchers with their friends to help them make decisions! The Bing Social team is stretching the boundaries of what users expect from search engines.

We’re looking for a smart, highly motivated coder who is passionate about building great user experiences. We offer a fun and fast-paced team working on some of the largest scale applications on the web, with big challenges in JS, HTML, and C#, lots of opportunities to get your ideas seen and shipped, and the ability to work closely with top minds working across the search technology landscape.

Candidates should have a solid computer science background (B.S. or equivalent degree) with great software development skills in C# or C++, real-world experience with HTML/CSS/Javascript, and a successful track record of seeing projects through the complete software development cycle. Experience withASP.NET http://ASP.NET> MVC, as well as experience building social apps, is ideal but not required. Good communication skills and dedication to quality are a must, as is a passion for building great end user applications that have great performance at very large scale.

Job Title : Cloud Evangelist

Job ID: 777138

Job Category: Marketing

Location: United States, CA, Mountain View

Product: (Not Product Specific)

Division: Server & Tools Business

The Developer and Platform Evangelism (DPE) organization plays a pivotal role in driving adoption of current and emerging technologies from Microsoft. Come join the team that is responsible for being the first in creating excitement and awareness with developers for our products and assuring Microsoft’s future success. Our group is looking for a Cloud Evangelist to drive thought leadership and support evangelism efforts for Windows Azure and the end-to-end developer platform. Your core mission will be helping business & technical influencers, developers, IT pros, ISV/CSV partners, and startups understand the technical strategy, competitive differentiation, and core platform value proposition of Windows Azure and adjacent platform technologies, including Windows and Windows Phone.

Some of the specific responsibilities of this position include:

  • Engagement with the developer and IT community through presence and active participation in both Microsoft and third-party events
  • Engagement with industry influentials to help educate and inform them on platform strategy and direction
  • Amplifying key product messages and announcements (in partnership with Windows Azure Marketing) through outbound communications channels (blogs, social media, etc.)
  • Providing leadership, guidance, and support to the DPE Field organization to help drive & support developer adoption of Windows Azure

To be successful, you’ll need the following skills:

  • Recognition and technical credibility in the developer community
  • Subject matter expertise in cloud computing, application development, and architecture
  • Experience in public speaking, customer/partner interaction, and media/analyst engagement
  • Deep knowledge and understanding of technology trends and competitive dynamics
  • Ability to simplify and elevate deep technical topics through written communication and presentation
  • The ideal candidate would have a coretech/engineering & Program Management background, with some outbound/customer-facing experience

Qualifications:

  • Must have demonstrated expertise and passion for Microsoft platform technologies
  • Proven successful track record of experience presenting to developers or engaging in the developer community
  • 10+ years relevant experience required
  • Willingness to travel worldwide as needed
  • Education and Experience:
  • Bachelor’s degree required

Job Title : Software Development Engineer in Test

Job Category: Software Engineering: Test

Job ID: 783464

Location: United States, CA, Mountain View

Product: Bing

Division: Online Services Division

We’re looking for a smart, highly motivated software engineer in test who is passionate about building great products with high quality. We offer a fun and fast-paced team working on some of the largest scale applications on the web, with big challenges in handling huge amounts of data in real time, lots of opportunities to get your ideas seen and shipped, and the ability to work closely with top minds working across the search technology landscape. As part of the test team, you will contribute to the test and automated efforts for various social features build around huge volumes of social network and web data. If you want to be creative and solve complex automation and testing problems, this is the place for you.

Responsibilities

  • The responsibilities of such a Software Engineer in Test on the Bing Social team include but are not limited to:
  • Own the overall quality of the end-to-end social services
  • Develop state-of-the-art automation framework and tools
  • Participate in the planning, development and testing of key social features on Bing and provide feedback on testability during design reviews
  • Improve the efficiency of the entire team through smart tool building
  • Effectively work with Dev and PM teams.
  • Monitor health of live site and provide great quality of service

Qualifications for this position include:

  • 2+ years of professional software testing and development experience of web applications
  • Strong development skills in C/C++/C#
  • Proven capabilities in test automation development for complex distributed web applications
  • Proven track record of helping test and ship products with high quality and performance
  • Proven design, implementation and debugging skills is required
  • Excellent oral and written communication skills along with strong team skills are required.
  • A B.S. or equivalent degree in Computer Science or equivalent industry experience is required.