Microsoft Corporation Senior Software Engineer in Other, Norway

The Commercial Software Engineering (CSE) enables high-impact organizations and developer communities to achieve more and drive the value of our intelligent cloud and edge. How do we do it? We are an industry-leading software engineering team who codes with strategically important Microsoft partners and customers every day. We accelerate platform adoption and serve as trusted technical experts by coding side by side with other dev teams. We focus on high impact cases, tackling the unknown and our job is to enable our customers have sustained success with Microsoft – not solving the problem for them, but with them. We also help our product engineering teams improve Microsoft products by delivering deeply technical feedback gathered from cutting-edge customer scenarios to them for roadmap evaluation.

We are hiring a Senior Software Engineer with deep experience and expertise designing and delivering commercially competitive software using modern software engineering practices and cloud technologies. In this role, you will deliver the most cutting-edge applications and solutions in partnership with high-impact customers ranging from Fortune 500 companies to high growth AI startups and global scale system integrators. You’ll be contributing to key OSS and engage with developer communities.

As a Software Engineer within the CSE team your constant thirst to learn and grow and take risks will make you successful. Above all you’ll need to be inspired, and inspire others, by the stories you create through code & data.

The role is based in one of our Northern Europe focus countries – Denmark, Finland, Norway or Sweden - and will include some travelling to work with customers, communities and your peers across Europe and occasionally to the US. We embrace flexible working as a core principle and you’ll be welcome to either be based at one of our offices in Nordic capitals or operate remotely, with regular, but not too frequent travel to co-locate with your team.

You can read about our projects on our technical blog: http://microsoft.com/developerblog, where you can find references to our oss projects on Github.

Responsibilities

  • Designing, developing and deploying highly visible, scalable, reliable, commercially available solutions using Microsoft & OSS technology based solutions, working with top companies in the industry.

  • Driving early platform and technology adoption wins with customers and partners through deep ‘code-with’

  • Demonstrating technical subject matter expertise to scope projects, architect design solutions, and resolve issues

  • Documenting and sharing the technical detail of coding engagements with technical audiences and Engineering teams

  • Working within data, OSS & other communities to build relationships and talk publicly about the work you have done

  • Driving high level of impact on Microsoft product teams to influence the future product roadmap

Qualifications

RELAX! There s no such thing as the ideal candidate for this role. We welcome and embrace your individuality. The list below is absolutely NOT a check list to be completed but simply a set of pictures we re painting to give you a good understanding of the role.

Key Technical Qualifications

  • Passion for technology, solving complex problems and continuous learning

  • Broad, deep, practical and fresh experience in cloud solution architecture (public cloud platforms and/or hybrid architectures)

  • Broad, deep, practical and fresh hands-on software development experience, with solid engineering best practices. 7+ years - . Preferably from cloud / AI / distributed systems / high scale data domains

  • Technical depth and hands-on experience in one or more emerging technologies (For example: Containers, serverless, deep learning, high scale data pipelines, blockchain, IoT, microservices, etc.)

  • Ability to serve as technical lead on complex projects – this will require accountability of architecture and best engineering practices in the projects.

Other Qualifications

  • Demonstrated ability to work independently with high impact results

  • Great communication, presentation, and interpersonal skills. Ability to creatively communicate complex technical information clearly and concisely to people with or without a technical background.

  • An established technical profile (e.g., social networks, blogging, GitHub, OSS contribution, published author, conference speaker, community organizer)

  • Existing relationships with developer communities / VCs / startups / enterprises and a deep understanding of how to interact with these audiences.

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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.