CrawlJobs Logo

Principal Software Engineer - Azure Key Vault

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

163000.00 - 296400.00 USD / Year

Job Description:

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. We are looking to fill a Principal Software Engineer - Azure Key Vault. Azure Key Vault is a foundational security service in the Microsoft cloud, responsible for centralized management of cryptographic keys, secrets, and certificates used by Microsoft products and Azure customers. The service enables customers to encrypt data at rest, securely store and manage credentials, and provision and automatically rotate TLS certificates across their cloud workloads. Operating at global cloud scale with 99.99% availability, Azure Key Vault is part of the Identity division within Microsoft Security, and plays a critical role in maintaining customer trust in Microsoft’s cloud platform. The team builds and operates highly reliable, secure, and diagnosable distributed systems that protect some of the most sensitive data hosted in Azure. Microsoft values diversity and inclusion, and we strive to create a culture where every voice is heard, accountability is shared, and continuous learning and career growth are supported. Our work is rooted in Microsoft’s mission to empower every person and organization on the planet to achieve more, and in the company’s core values of respect, integrity, and accountability. 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.

Job Responsibility:

  • Understanding of computer science fundamentals, including data structures, algorithms, and system design
  • Experience building, operating, and maintaining resilient distributed cloud services
  • Familiarity with microservices‑based architectures, RESTful APIs, event‑driven and/or serverless systems
  • Strong problem‑solving skills and a systems‑thinking mindset applied to complex, large‑scale environments
  • Effective written and verbal communication skills, with the ability to explain technical concepts clearly to diverse audiences
  • Demonstrated ability to work collaboratively across teams and organizational boundaries

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR 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 equivalent experience

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer - Azure Key Vault

Software Engineer

As a Software Engineer you will be part of a team of talented developers, busine...
Location
Location
India , Kochi
Salary
Salary:
Not provided
valoremreply.com Logo
Valorem Reply
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in computer science, engineering, or related field
  • 4 years experience with Microsoft & open source Technologies
  • Proficient developing web-based interfaces, including: ASP.Net MVC, Angular/React.js and HTML5
  • JavaScript, jQuery, Typescript
  • Modern, multi-device and form factor Single Page Applications
  • Experience working with Microsoft Azure is preferred, including: Compute & Containers - App Service (Web Apps and API Apps) and Containers
  • Database & Storage - Azure SQL, Storage Accounts and Table Storage
  • Integration - Service Bus, Event Grid, API Management and Logic Apps
  • Security - AAD & Key Vault
  • Azure Management, including deployments, configuration and the SDK
Job Responsibility
Job Responsibility
  • Be an active individual contributor on a team: creating working, readable code that fits given business requirements, and participating in code reviews
  • Understand project scopes, architectural diagrams and requirements to further breakdown more granular requirements and implementing them as part of a project team
  • Work in an Agile team (Scrum, Kanban, etc.) and be a vocal participant in team meetings
  • Promote the organization's present technology within a team
  • Fulltime
Read More
Arrow Right
New

Principal Engineer

Wells Fargo is seeking a Principal Engineer for Chief Development Experience Off...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
March 29, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 7+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong coding expertise in one or more: Java/ SprintBoot / Node.js / .NET / Python.
  • Performance Test tools LoadRunner , Blazemeter knowledge
  • Strond understanding of SDLC, CI/CD/CT
  • Functional Test Automation - Java / Selenium / Playwright / Karate and strong understanding of Test Automation , Coverage , Test Execution on Cloud platforms
  • Excellent command of JavaScript/TypeScript, HTML, and CSS.
  • Experience in distributed systems, microservices, and API design.
  • Hands-on experience using GitHub Copilot, Azure OpenAI, or similar LLM-based tools for coding, testing, documentation, and productivity improvements.
  • Ability to craft effective prompts (prompt engineering) for code generation, troubleshooting, documentation, and DevOps automation.
Job Responsibility
Job Responsibility
  • Own current‑state and target‑state architecture for cloud‑native and performance engineering platforms across Azure and OpenShift.
  • Produce and govern architecture specifications, solution designs, and reference architectures aligned to enterprise architecture practices
  • Lead architecture reviews (CAR / design forums), identify gaps, risks, and non‑compliance, and drive remediation plans.
  • Ensure architectures meet security, resiliency, scalability, performance, and regulatory requirements.
  • Architect and guide implementation of cloud‑native platforms using: Microsoft Azure (IaaS, PaaS, networking, identity, security) OpenShift / Kubernetes for container orchestration and workload isolation
  • Define standards for: Multi‑cluster OCP design Networking, ingress, service mesh, and secrets management Observability, logging, and capacity planning
  • Influence platform roadmap decisions based on scalability, cost, and operational maturity.
  • Act as technical authority for enterprise performance testing strategy and platforms.
  • Design and evolve performance testing architectures using: LoadRunner for enterprise‑grade protocol coverage BlazeMeter for cloud‑native, CI/CD‑driven, Kubernetes‑based load generation
  • Define shift‑left performance testing models integrated into CI/CD pipelines.
  • Fulltime
!
Read More
Arrow Right

Software Development Specialist Advisor

The Software Development Specialist Advisor role at NTT DATA involves building d...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Informatica (Data Quality / Data Governance tools preferred)
  • Experience building data ingestion pipelines (API and batch-based)
  • Strong SQL skills (SQL Server, middleware table design)
  • Experience working in Azure environments
  • Understanding of enterprise authentication (LDAP / SSO)
  • Experience working with REST APIs
  • Knowledge of data governance and DQ frameworks
  • Familiarity with: Azure VMs
  • Secure agent setup
  • Service principals
Job Responsibility
Job Responsibility
  • Building data ingestion pipelines
  • Ensuring data quality and governance
  • Collaboration with cross-functional teams
  • Effective stakeholder communication
Read More
Arrow Right

Senior Security Researcher

The Intelligence Graph Research team within Microsoft CTO organization is respon...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Statistics, Mathematics, Computer Science, Computer Security, or related field OR Master's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 3+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection OR Bachelor's Degree in Statistics, Mathematics, Computer Science, Computer Security, or related field AND 4+ years experience in software development lifecycle, large-scale computing, threat analysis or modeling, cybersecurity, vulnerability research, and/or anomaly detection OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 8+ years of experience in security research, detection engineering, threat hunting, incident response, or applied security data science (or equivalent depth of expertise)
  • 3+ years of experience in Azure and Entra security concepts: authentication flows, service principals/app registrations, permissions/consents, conditional access, role assignments, tokens, workload identities, and common abuse paths
  • 3+ years building anomaly detections over large-scale telemetry, including Baselines, time-series aggregates, and behavioral modeling, High-volume log analytics and query optimization (e.g., KQL/ADX or equivalent), Designing alert funnels and triage logic to reduce noise
  • 3+ years in experience in applied ML skills for security problems: Feature engineering, model selection, evaluation design, drift monitoring, Experience shipping ML or statistical detection into production systems
  • 3+ years in experience in Python/C# (data pipelines, modeling, production code quality), distributed processing (e.g., Spark/Databricks/Flink) and large datasets (Parquet/data lakes)
  • 1+ years experience with graph analytics for security use cases (attack paths, entity resolution, graph embeddings, community detection, anomaly scoring) and/or graph databases (Neo4j or similar)
  • 1+ years experience building or operationalizing LLM-powered or agentic investigation systems: Tool-driven agents, retrieval, memory, prompt/eval harnesses, guardrails, and human-in-the-loop workflow
  • 1+ years with Microsoft cloud security telemetry sources such as: Entra sign-in/audit logs, app consent events, Azure activity logs, Key Vault diagnostics, storage access logs, Graph API activity, etc
Job Responsibility
Job Responsibility
  • Build cloud-scale anomaly detections: Design and implement high-signal anomaly detectors across Azure/Entra and custom log sources (control plane, data plane, identity/auth, app activity, Graph API, Key Vault, storage, etc.)
  • Create detection funnels that reduce noise while preserving true positives, with measurable improvements in alert quality and investigation time
  • Develop baselines and “pattern-of-life” models for identities, service principals, applications, tenants, and infrastructure
  • Convert detections into ML models and scalable pipelines: Translate research detections into ML approaches (supervised, weakly-supervised, semi-supervised, anomaly detection) and deploy them into reliable pipelines
  • Engineer features at scale (time-series aggregates, behavior fingerprints, graph-derived features, sequence features) and evaluate performance with rigorous metrics (precision/recall, alert volume, time-to-triage, drift)
  • Own end-to-end lifecycle from hypothesis to productionization
  • Fulltime
Read More
Arrow Right

Principal Consultant - Apps

Microsoft Industry Solutions - Global Center Innovation and Delivery Center (GCI...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 20+ years of experience in software/solution engineering, with at least 10–15 years as Architect and delivery leadership roles
  • Proven experience in leading delivery of complex, multi-disciplinary projects
  • Strong understanding of modern delivery methodologies (Agile, Scrum, DevOps, etc.)
  • Excellent communication, stakeholder management, problem-solving, and team leadership skills
  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)
  • Relevant certifications are a plus
  • End‑to‑end design and development of modern web and mobile applications using React, Angular, Next.js, Blazor, or equivalent frameworks
  • Strong backend engineering expertise using .NET, Java, Node.js, or Python, applying clean architecture, domain‑driven design, and API‑first principles
  • Experience building scalable microservices and distributed systems, leveraging REST, gRPC, event‑driven architectures, and asynchronous processing
  • Hands‑on data and platform fundamentals, including relational and NoSQL databases (Azure SQL, PostgreSQL, Cosmos DB), performance tuning, scalability, resiliency, and application security
Job Responsibility
Job Responsibility
  • Embed AI-first principles into delivery workflows, leveraging automation and intelligent orchestration where applicable
  • Own the Architecture and drive end-to-end delivery of complex projects, ensuring solutions are scalable, robust, and aligned with client business outcomes
  • Drive engineering excellence through reusable components, accelerators, and scalable architecture
  • Oversee technical execution across multiple projects, ensuring adherence to best practices, quality standards, and compliance requirements
  • Collaborate with clients and internal stakeholders to define strategies, delivery plans, milestones, and risk mitigation approaches
  • Act as a technical point of contact for clients, translating business requirements into scalable technical solutions
  • Ensure delivery models are optimized for modern, AI-native execution, including integration of automation and intelligent processes
  • Ability to step into at‑risk projects, quickly assess issues, and establish a credible path to recovery or exit
  • Champion high-quality engineering practices across all delivery engagements
  • Ensure adherence to coding standards, architectural integrity, and performance benchmarks
Read More
Arrow Right
New

Software Engineer

You will lead the development and delivery of web-based solutions that directly ...
Location
Location
France , Bidart
Salary
Salary:
Not provided
sophiagenetics.com Logo
SOPHiA GENETICS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years’ experience in the software engineering field
  • Bachelor’s degree in Computer Science or Engineering or equivalent professional experience
  • demonstrated experience in developing reliable web-based services and have a firm grasp on the underlying challenges of releasing web components to production
  • solid proficiency of front-end framework: React, Next JS, Node, JSX
  • proficiency in Java for back-end development
  • solid understanding of backend technologies and microservices architecture
  • experience with databases like MySQL, MariaDB, and DuckDB
  • experience with AI use in SDLC
  • familiarity with Linux environments and GitLab for version control and CI/CD pipelines
  • good knowledge of software engineering best-practices, Agile, CI/CD, testing frameworks, TDD, BDD
Job Responsibility
Job Responsibility
  • Develop and optimize web-based services and components, leveraging modern frameworks (React, Next.js, Node.js) and robust backend technologies (Java, microservices) to deliver seamless user experiences
  • Own and drive the full lifecycle of complex, high-performance software systems - from design and implementation to testing, deployment, and maintenance - ensuring reliability and scalability
  • Enhance system performance through database optimization (MySQL, MariaDB, DuckDB) and efficient query design, ensuring data integrity and fast processing
  • Leverage AI and modern tools to enhance SDLC, observability, monitoring, and system intelligence, driving data-driven decision-making
  • Orchestrate cross-functional projects by collaborating with Product, QA, Architecture, and other teams to design interoperable systems and deliver high-impact features
  • Lead code reviews and mentor junior engineers, fostering a culture of quality, innovation, and continuous improvement
  • Resolve complex technical issues with efficiency, minimizing downtime and ensuring smooth operations
  • Streamline SDLC processes, integrating Agile, CI/CD, and DevOps tools (Docker, Kubernetes, GitLab) to accelerate delivery and improve workflow automation
  • Collaborate with stakeholders (PMO, Product, QA, Architecture) to align technical execution with product vision and user needs
  • Bridge technical execution with business goals by deeply understanding the genomics and digital healthcare domain, ensuring solutions align with user needs and regulatory requirements
What we offer
What we offer
  • Health benefits for you and your family covered by 80% employer contributions
  • Life Insurance and pensions contribution
  • SWILE meal vouchers and home office allowances
  • Fulltime
Read More
Arrow Right
New

Regional finance associate

We are seeking a high-potential Finance Associate to be groomed for future manag...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
6000.00 - 9000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
May 02, 2026
Flip Icon
Requirements
Requirements
  • Degree in Accounting, Business Administration, or an equivalent professional qualification
  • 3 – 5 years of accounting experience
  • External audit exposure in fund accounting, private equity, or fund management (preference)
  • Strong foundation in Singapore Financial Reporting Standards (FRS) and IRAS regulations (significant advantage)
  • Proficiency in Microsoft Office
  • Experience with NetSuite or similar ERP systems (bonus)
  • Proactive problem-solver with a passion for process improvement
  • Ability to prioritize and perform under tight timelines with minimal supervision
  • Excellent communication skills and high attention to detail
Job Responsibility
Job Responsibility
  • Independently manage the full set of accounts for assigned entities, encompassing monthly closing, reconciliations, and supporting schedules
  • Execute core accounting functions including cash management, payment operations, and payroll processing
  • Determine Net Asset Values (NAVs), calculate fund performance, and ensure the accuracy of fund accounting records
  • Prepare and analyze financial and operational reports to facilitate management decision-making
  • Lead the coordination of annual external audits across multiple entities and funds, ensuring all schedules and documentation are complete and accurate
  • Prepare and submit quarterly GST filings and manage local tax matters with relevant authorities
  • Assist in the preparation of statutory forms, reports, and surveys required by the Monetary Authority of Singapore (MAS)
  • Ensure compliance with statutory regulations and internal financial controls
  • Manage relationships with professional service providers, including fund administrators, banks, tax agents, corporate secretaries, and auditors
  • Support the distribution of returns to existing investors, including the drafting of necessary documentation
Read More
Arrow Right
New

Assistant Front Office Manager

Assists the Front Office Manager in administering front office functions and sup...
Location
Location
United States , Maui
Salary
Salary:
72000.00 - 95000.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • 2 years experience in the guest services, front desk, or related professional area
  • OR 2-year degree from an accredited university in Hotel and Restaurant Management, Hospitality, Business Administration, or related major
  • no work experience required
Job Responsibility
Job Responsibility
  • Assists the Front Office Manager in administering front office functions and supervising staff on a daily basis
  • Utilizes interpersonal and communication skills to lead, influence, and encourage others
  • advocates sound financial/business decision making
  • demonstrates honesty/integrity
  • leads by example
  • Encourages and builds mutual trust, respect, and cooperation among team members
  • Supervises and manages employees
  • Managing all day-to-day operations
  • Understanding employee positions well enough to perform duties in employees' absence
  • Ensures employee recognition is taking place on all shifts
  • Fulltime
Read More
Arrow Right