Principal Software Engineering Lead - Data & AI job

Job

Company

Description

Salary

Skills

Summary

Job openings

Company Description

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, WA. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. Its best known software products are the Microsoft Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers. Its flagship hardware products are the Xbox video game consoles and the Microsoft Surface lineup of touchscreen personal computers. Microsoft offers career choices across a wealth of disciplines, with a presence in over 100 countries. The company has a growth mindset culture, believing in the importance of teamwork and diversity. Giving and philanthropy are also part of the company's identity. As an employee, Microsoft will reward you with world-class benefits designed to empower you and your family to live life well.

Job Description

This role provides for flexible location and we are open to candidates based in US West Coast, Australia, New Zealand, Singapore, Japan. 

Do you enjoy solving problems, writing software, and working with some of the world’s largest organization? Are you excited about working on some of the largest scale data and AI scenarios across a range of industries? Are you an engineering leader who’s able to be both a player and a coach alongside a team of other subject matter experts? 

We are hiring a Principal Software EngineerLead for our Data & AI technology area. You and your team will be working side-by-side with largest and most strategic global customers, and their engineers, to build data solutions on the Azure Cloud and Edge. As part of our team, you will thrive in working with a variety of technologies, not just Microsoft technology.  You will solve exciting business problems, contribute to open source, and collaborate with Microsoft product teams. You will enable the engineers on your team to apply their skills, creativity, and aspirations to benefit our customers and advance their careers.  

The Commercial Software Engineering (CSE) team is a global engineering organization that works directly with customers looking to leverage the latest technologies to address their toughest challenges. We work closely with our customers’ engineers to jointly develop code to solve their biggest challenges and accelerate their organizations. We work in collaboration with Microsoft product teams, partners, and open source communities to empower our customers to do more with the cloud.  We pride ourselves on making contributions to open source and making our Microsoft platforms easier to use.  

The CSE Data technology domain is our largest technology domain within the division. This role will be the lead for the domain team members across the Asia and US West time zones; approximately 5-6 direct reports. The team is responsible for both hands on engineering with customers as well as extensive engagement with Microsoft’s product development groups for Data and AI platform services.  

We welcome diversity of all kinds. Our team includes many cultures, educational backgrounds, life stages, identities, and technical skills, and we believe this contributes to our success and that of our customers. If you love writing quality code and learning new technologies, enjoy thinking about challenging engineering problems and, above all, if you’re able to lead others to do the same, then we’re excited to hear from you.. 
 
Watch this video to learn more about who we are and what we do: https://aka.ms/csevideo. 

green circle info icon  This position is open. This job was posted on Thu Apr 14 2022 and expires on Sat May 14 2022.
Minimum $105,788
$123,142 average
Maximum $135,612

Tasks

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Develop or direct software system testing or validation procedures.
  • Direct software programming and development of documentation.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  • Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Coordinate installation of software system.
  • Monitor functioning of equipment to ensure system operates in conformance with specifications.
  • Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  • Advise customer about or perform maintenance of software system.
  • Train users to use new or modified equipment.
  • Specify power supply requirements and configuration.
  • Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
  • Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
  • Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.

Skills

  • Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
  • Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Speaking - Talking to others to convey information effectively.
  • Mathematics - Using mathematics to solve problems.
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Social Perceptiveness - Being aware of others' reactions and understanding why they react as they do.
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.

Knowledge

  • Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.

Microsoft Corporation

Description

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, WA. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. Its best known software products are the Microsoft Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers. Its flagship hardware products are the Xbox video game consoles and the Microsoft Surface lineup of touchscreen personal computers. Microsoft offers career choices across a wealth of disciplines, with a presence in over 100 countries. The company has a growth mindset culture, believing in the importance of teamwork and diversity. Giving and philanthropy are also part of the company's identity. As an employee, Microsoft will reward you with world-class benefits designed to empower you and your family to live life well.
Type

Company - Public

Size

Large

Revenue

Over $10B

Location

Multiple locations

Industry

Computer/Internet

Founded

1975

Website

Visit Website

Similar jobs in the area

Similar jobs