Jobs
>
Senior Software Engineer
>
Redmond

    Senior Software Engineer - Redmond, United States - Microsoft Corporation

    Default job background
    Description


    Are you interested in defining and innovating the next generation of Search to modernize the way users discover things that they care the most in their day-to-day lives? The Microsoft Search, Assistant, and Intelligence (MSAI) team is looking for a Senior Software Engineer who is passionate about developing solutions to very challenging problems.

    Our mission is to build fluent, highly personal, and performant search experiences for every person and organization using Microsoft search to deliver greater productivity based on deep understanding of them.

    We are building a team of diverse, talented engineers who strive for designing and delivering the most relevant and contextual search experiences in Microsoft products such as Outlook, Teams, and many more.

    These experiences are essential to hundreds of millions of people in the globe.


    You will be working closely with engineers and scientists to build a world-class search experience with high scale and excellent quality of service.

    You will design features and algorithms and ship them to millions of customers.


    We are looking for a Senior Software Engineer who brings fresh ideas ranging from relevant areas including search algorithms, information retrieval, distributed systems, and developer agility.

    We value diversity of thoughts in addition to the technical skills.

    Everyone is encouraged to come up with new ideas to make our customers' lives better and to collaborate as a team to deliver them.

    This is a place where engineers have real impact on users around the world by making their everyday tasks more delightful.

    Microsoft's mission is to empower every person and every organization on the planet to achieve more.

    As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.

    Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

    Responsibilities


    As a Senior Software Engineer, you will work closely with other Office 365 platform engineers to plan, architect, design, implement and validate, data platform features.

    In addition to technical skills, you should have a passion for innovation and software quality.

    You will be responsible to perform investigations and investments in complex areas, designing and delivering features end to end - including system architecture, code, deployment, scale, performance and quality, from conception to delivery.


    Contribute to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others.

    Consistently contribute key ideas to the product or service design and vision that meets the customer's needs.

    Create a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests).

    Add new tests, remove antiquated tests, and aggregate tests to improve tests in the feature area.
    Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight.

    Help to identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others.

    Create and implement code for a product, service, or feature, reusing code as applicable. Write and learn to create code that is extensible and maintainable.

    Consider diagnosability, reliability, and maintainability with few defects, and understand when the code is ready to be shared and delivered.

    Apply coding patterns and best practices to write code.

    Review code of a product feature to assure it meets the team's and Microsoft's quality standards, is reliable and accurate, and is appropriate for the scale of the product feature.

    Apply feedback to current and future iterations.
    Maintain operations of live service as issues arise on a rotational, on-call basis.

    Identify solutions and mitigations to simple issues and complex issues when applicable impacting performance or functionality of Live Site services and escalates as necessary.

    Embody our culture and values.

    Qualifications


    Required Qualifications:
    Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    OR equivalent experience.
    Experience developing and shipping Search related features.

    Preferred Qualifications

    Demonstrated communication and collaboration skills with the ability to deal with ambiguity and prioritize issues.
    Experience with multithreading and asynchronous processing.
    Experience with Continuous Integration, Continuous Delivery (CI/CD) pipeline using agile practices.

    Software Engineering IC- The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year.

    There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.

    Certain roles may be eligible for benefits and other compensation.

    Find additional benefits and pay information here:


    Microsoft is an equal opportunity employer.

    Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

    If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

    #J-18808-Ljbffr

  • WALGREENS

    Software Engineer

    2 weeks ago


    WALGREENS Bellevue, United States Full time

    Software Engineer (JavaScript, React, Java, Python) · Job Summary · This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. Wo ...

  • WALGREENS

    Software Engineer

    2 weeks ago


    WALGREENS Bellevue, United States Full time

    Frontend Software Engineer (JavaScript, React, DevOps) · Job Summary · This role performs and implements activities that impacts components / processes of specified functional areas of the Walgreens business software products OR Digital/Online application in an Agile environment. ...


  • WALGREENS Bellevue, United States Full time

    Job Summary · This role performs and implements activities that impact components / processes of specified functional areas of the pharmacy platform operation in an Agile environment. Work is typically received in short term assignments that require application of independent jud ...


  • WALGREENS Bellevue, United States Full time

    Job Summary: · Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components / processes of specified functional areas of the Walgreens Software applications. Anticipates and prevents probl ...


  • Spectrum Ventures Bellevue, United States

    Your tasks: · Testing of software on circuit boards and in assemblies, as well as in system integration using modern technologies (TDD, unit tests, CAN bus and hardware simulation) · Creation of test programs for functional testing and error localization · Analysis of test object ...

  • Intelliswift Software

    Software Engineer

    2 weeks ago


    Intelliswift Software Redmond, United States

    Job Title: Software Engineer III · Locations: Onsite at Redmond, WA · Duration: 12 Months to start on W2 · We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are building prototype research devices. More broadly, the ...

  • Advantis Global is becoming INSPYR Solutions

    Software Engineer

    2 weeks ago


    Advantis Global is becoming INSPYR Solutions Redmond, United States

    ABOUT THIS FEATURED OPPORTUNITY · Step into the future with Advantis Global We're committed to connecting YOU with top-tier opportunities in the tech industry. Our client, a global leader in social networking and innovative technology, is seeking a Software Engineer to join their ...

  • Ascendion

    Software Engineer

    2 weeks ago


    Ascendion Redmond, United States

    About Ascendion · Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent s ...

  • Intelliswift Software

    Software Engineer

    2 weeks ago


    Intelliswift Software Redmond, United States

    Job Title: Software Engineer IV · Locations: Onsite at Redmond, WA · Duration: 12 Months to start on W2 · We are specifically looking for a candidate with experience in data annotation and data ingestion, who can work with a team of infrastructure engineers and data strategy TPMs ...

  • Beyondsoft

    Software Engineer

    3 weeks ago


    Beyondsoft Redmond, United States

    WHO WE ARE: · Beyondsoft Consulting, Inc. is a leading technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. For ...

  • Meta Inc

    Software Engineer

    1 week ago


    Meta Inc Redmond, United States

    Meta's Reality Labs Research (RL-R) brings together a world-class team of researchers, developers, and engineers to create the future of augmented and virtual reality (AR/VR). The eye tracking team within RL-R is working on research to enable eye tracking for everyone everywhere, ...

  • Apex Systems

    Software Engineer

    4 weeks ago


    Apex Systems Redmond, United States

    Apex Systems is hiring for a senior level Software Engineer for a Fortune 500 Technology client of ours. Please apply directly with your most updated resume. · Job ID: · Contract: 12 months · Location: Onsite in Redmond, WA · Job Description: · The client brings together a wor ...

  • CoreTechs Inc.

    Software Engineer

    3 weeks ago


    CoreTechs Inc. Redmond, United States

    Software Engineer · This is a W2 Contract position, onsite in Redmond, WA · TOP SKILLS REQUIRED: · Minimum 2 years' experience with C or C++ development · Minimum 1 years' experience with MSBuild or comparable build system technologies · SUMMARY: · The main function of a Softwar ...

  • Meta Inc

    Software Engineer

    2 weeks ago


    Meta Inc Redmond, United States

    Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled soft ...

  • BCforward

    Software Engineer

    3 weeks ago


    BCforward Redmond, United States

    BCforward is currently seeking a highly motivated Software Engineer an opportunity in Redmond, WA · Position Title: Software Engineer · Location:Redmond, WA · Anticipated Start Date: 5/25 · Please note this is the target date and is subject to change. BCforward will send officia ...

  • Insight Global

    Software Engineer

    4 weeks ago


    Insight Global Redmond, United States

    SWE IV · Onsite Redmond · 12 month + 12 month extensions · We are looking for a skilled and motivated Software Engineer to join our team. We are specifically looking for a candidate with experience in data annotation and data ingestion, who can work with a team of infrastructure ...

  • Space Exploration Technologies Corp.

    Software Engineer

    3 weeks ago


    Space Exploration Technologies Corp. Redmond, United States

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. ...

  • People Tech Group Inc

    Software Engineer

    10 hours ago


    People Tech Group Inc Redmond, United States

    Job Title: Software Engineer · Job description: · We are seeking a highly skilled Senior HMI Developer/Engineer with 2-12 years of experience in HMI development to design, develop, and maintain human-machine interfaces for our products. The ideal candidate will be experienced in ...

  • Space Exploration Technologies Corp.

    Software Engineer

    2 weeks ago


    Space Exploration Technologies Corp. Redmond, United States

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. ...

  • People Tech Group Inc

    Software Engineer

    2 weeks ago


    People Tech Group Inc Redmond, United States

    Role: Software Development Engineer · Location: Seattle, WA · Duration: Full time · Job Description: · Experience in software design and architecting technology solutions · Proficiency in at least one object-oriented programming language such as Java, C++, C#, or Python · Experie ...