Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Karnataka, Bengaluru 
107643392

Yesterday

The

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications
:

  • Solid design and coding skills with a bias for architecture at scale
  • Demonstrated ability to work with customers and collaborate across company boundaries
  • Knowledge of Microsoft Azure, AWS, or similar cloud computing platforms
  • Strong service delivery experience including architecture, coding, and building online services
  • Experience working as part of geographically dispersed, diverse, and virtual teams
  • Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Enjoy travel and are comfortable with travel up to 25%

We invest in your health, wellness, and financial future by offering a competitive package including a wide range of benefits built around your personal needs and those close to you.

Responsibilities
  • Understand User Requirements

    • Collaborates with stakeholders on user requirements and feedback for scenarios and designs.
    • Working hands-on with your team and our customers from design through implementation of large-scale distributed systems, setting examples for good engineering practices and coding along the way.

    Design

    • Leads architecture, design, testing, and quality assurance of products/solutions and mentors junior team members.
    • Being a great teammate to actively help other engineers become stronger problem solvers, architects, communicators, and collaborators.

    Coding

    • Leads code quality, optimization, debugging, and verification efforts across products.

    Implement

    • Leads cross-product projects, experiments, and deployments for improving customer value.

    Reliability and Supportability

    • Leads on-call operations and solutions for live service issues; reviews and writes postmortems; mentors other engineers; collects and analyzes telemetry data; designs and integrates instrumentation.

    Engineering Excellence

    • Modeling our core values and being a mentor, coach, and advisor to other engineers on our team.
    • Continuously building your technical knowledge and improving our ability to deliver quality solutions by evolving our engineering process and technical capabilities.
    • Leads software development tools, automation, quality, compliance, and knowledge sharing across products.