CrawlJobs Logo

Principal Software Engineer - Frontend

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
Spain , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the big data analytics team provides a range of products that enable data engineers and data scientists to extract intelligence from all data – structured, semi-structured, and unstructured. We build the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric. The Fabric Data Engineering Experience & Infrastructure team is hiring to help build world best Data Engineering and Data Science platform. You will help implement advanced capabilities designed to help Data Engineers and Data Scientists to achieve more through Microsoft Fabric.

Job Responsibility:

  • Design and develop world-class experience for new big data cloud offering
  • Plan, schedule and deliver quality software incrementally
  • Review changes to product codebase and provide constructive feedback that align with industry best practices
  • Maintain and operate cloud online services
  • Passion and experience for building great developer experience and user experience of modern analytics systems
  • Have a deep desire to work collaboratively, solve problems with teams across the world and celebrate successes
  • Embody our culture and values

Requirements:

  • Bachelor’s degree in computer science, or related technical discipline AND Substantial experience in industry software engineering experience
  • Proven experience in programming experience in frontend
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Strong expertise in web applications, JavaScript, Typescript, HTML, CSS and at least one popular web frontend framework like Angular/React/Vue or equivalent
  • Passion on delivering modern high-performance user experience in both browser and desktop
  • Experience with building on top of cloud platform like Azure/AWS/Google Cloud
  • Experience with AI for analytics

Additional Information:

Job Posted:
March 22, 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 - Frontend

Principal Frontend Software Engineer

As part of a unified R&D team, Engineering is prioritising key initiatives which...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Understanding of modern frontend ecosystem, including but not limited to bundling, linting, testing and releasing
  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Strong comfortability with the JavaScript language and ecosystem
  • Experience building frontend applications at scale
  • Experience in Agile software development methodologies
  • Experience engineering software systems of medium-to-large scope and complexity
  • Experience mentoring more junior engineers
Job Responsibility
Job Responsibility
  • Build high-performing client code that is fast, testable, scalable, and high quality
  • Plan, design, build, and implement scalable user interface systems that delight users
  • Collaborate closely with other engineers, designers and managers to understand user pain points and iterate on great solutions
  • Lead code reviews and documentation, and take on complex bug fixes
  • Drive the success of projects, from the technical design, implementation, and launch to operation
  • Onboard and mentor other engineers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Frontend Software Engineer

Principal Frontend Software Engineer at Atlassian, responsible for building scal...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building large-scale frontend applications
  • understanding of modern frontend ecosystem, including bundling, linting, testing and releasing
  • experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • experience designing/architecting platforms at scale
  • system mindset that considers edge cases, observability, error handling, and integration across external systems
  • experience debugging problems across systems/repositories and designing solutions that span the whole stack
  • experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • experience in Agile software development methodologies
  • ability to write code that lasts for years, not months
  • experience engineering software systems of medium-to-large scope and complexity
Job Responsibility
Job Responsibility
  • build client code that is fast, testable, scalable, and high quality
  • plan and build, and implement scalable user interface systems that delight users
  • collaborate with other engineers, designers and managers to understand user pain points and refine great solutions
  • lead code reviews and documentation, and take on complex bug fixes
  • drive the success of projects, from the technical design, implementation, and launch to operation
  • onboard and mentor other engineers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • more benefits as listed on the company site
  • Fulltime
Read More
Arrow Right

Principal Frontend Software Engineer - Design Systems & AI

We’re looking for a passionate Principal Engineer (P60) to join the Design Syste...
Location
Location
Australia
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong interest in AI, especially in generative approaches for frontend code that adheres to design systems and frontend standards
  • Systems thinking and experience architecting and maintaining large-scale systems (100+ packages, content, standards, etc.)
  • Proven Tech Lead experience: You’ve led complex technical initiatives and mentored other engineers
  • Experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Strong comfortability with the JavaScript language and ecosystem
  • Experience in design system best practices
Job Responsibility
Job Responsibility
  • Lead the technical vision and architecture for AI-driven design system solutions, ensuring scalability, reliability, and compliance with Atlassian’s frontend standards
  • Drive the development of generative AI tools that produce frontend code aligned with our design system and accessibility requirements
  • Tackle the challenges of maintaining and evolving a system of 100+ packages, including content, standards, and tooling
  • Mentor and guide engineers across the team, fostering a culture of technical excellence and innovation
  • Collaborate with cross-functional partners to deliver impactful solutions that elevate the user experience for millions of Atlassian customers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
Read More
Arrow Right

Principal Engineer

Working at Atlassian: Atlassians can choose where they work – whether in an offi...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Typescript, Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Understanding of modern frontend ecosystem, including but not limited to bundling, linting, testing and releasing
  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Strong comfortability with the JavaScript language and ecosystem
  • Experience building frontend applications at scale
  • Experience in Agile software development methodologies
  • You strive to write code that lasts for years, not months
  • Experience engineering software systems of medium-to-large scope and complexity
  • Experience mentoring more junior engineers
Job Responsibility
Job Responsibility
  • Build high-performing client code that is fast, testable, scalable, and high quality
  • Plan, design, build, and implement scalable user interface systems that delight users
  • Collaborate closely with other engineers, designers and managers to understand user pain points and iterate on great solutions
  • Lead code reviews and documentation, and take on complex bug fixes
  • Drive the success of projects, from the technical design, implementation, and launch to operation
  • Onboard and mentor other engineers
What we offer
What we offer
  • health coverage, paid volunteer days, wellness resources
  • Fulltime
Read More
Arrow Right

Principal Software Developer in Test

As a Principal Software Development Engineer in Test at Baxter, you will contrib...
Location
Location
United States , Bellevue, Washington
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, or equivalent with 8+ years of proven experience as a Software Development Engineer in Test in a product development environment
  • Proven success in bringing product to market
  • Strong experience with Test Planning, Test Case Creation, Test execution, Test Result Reporting & Documentation
  • Experience with Requirement Analysis and Customer Needs Analysis for Test script creation
  • Strong approaches with Exploratory testing and bug reporting
  • Strong programming fundamentals and patterns
  • Strong familiarity with configuration management and issue tracking
  • Behavior Driven Development and/or Test-Driven Development experience
  • Medical Device or other regulated industry experience a strong plus
  • Experience with Python
Job Responsibility
Job Responsibility
  • Collaborate with team members to identify/implement test techniques that are effective and efficient in meeting organizational goals for product quality, timeliness, and regulatory compliance
  • Work with the development team to ensure testability of product definition
  • Plan test development and execution efforts
  • Analyze requirements and user needs and create test script
  • Identify and implement tooling, frameworks, and dashboards for automated testing as needed
  • Craft Manual and Automated tests and test plans to ensure proper test coverage for frontend and backend testing
  • Implement automation code structured as reusable building blocks
  • Perform exploratory test with user interface to ensure proper test coverage beyond scripted tests
  • Use effective processes and practices that embrace the full software lifecycle
  • Extend/improve current automated test suite
What we offer
What we offer
  • Support for Parents
  • Continuing Education/Professional Development
  • Employee Health & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that starts on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Sr. Principal Engineer, Interact Analytics Experiences

We’re looking for a Principal Engineer to lead Highspot’s Analytics Platform cap...
Location
Location
United States , Seattle
Salary
Salary:
277391.00 - 342391.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Experience – 10+ years in software engineering with deep experience in analytics platforms, query engines, OLAP databases, and frontend analytics frameworks
  • Expertise in Analytics & Query Processing – Strong hands-on knowledge of OLAP databases, query transpilation, analytics frameworks, and frontend-driven analytics experiences
  • Expertise in Frontend Analytics & Component Architecture – Experience designing and developing reusable, performant, and scalable frontend components for interactive analytics experiences. Deep understanding of modern frontend frameworks, component-based architecture, and state management patterns to enable dynamic, data-rich visualizations
  • Architectural Leadership – Experience designing and implementing scalable analytics-serving platforms and interactive query experiences with frontend and backend considerations
  • Strong Programming and Data Skills – Proficiency in SQL, TypeScript, React, and modern transpilation techniques, with a solid understanding of query optimization, frontend component reusability, and performance tuning
  • Cloud-Native & Infrastructure Knowledge – Familiarity with AWS, Kubernetes, and Terraform/Pulumi, with a focus on analytics services and frontend scalability
  • Technical Leadership – Proven ability to drive cross-functional technical initiatives and influence platform decisions across both backend and frontend architectures
  • Analytical Mindset – Passion for solving complex problems in interactive analytics, frontend visualization, query processing, and composable reporting frameworks
  • High Standards for Reliability and Performance – Commitment to ensuring high query performance, frontend responsiveness, availability, and data accuracy
Job Responsibility
Job Responsibility
  • Architect and Scale the Analytics Platform – Design and evolve the key parts of our system including database/query optimizations, backend scalability, and frontend framework improvements to support self-serve analytics and real-time insights
  • Lead Frontend and Backend Analytics Excellence – Ensure the Analytics Platform provides a scalable, efficient, and well-governed foundation for serving analytical queries and reports while advancing the frontend component architecture to support interactive analytics experiences
  • Own End-to-End Analytics Flow – Guide the transformation, querying, and visualization of analytics data, optimizing for performance, usability, and seamless integration across backend and frontend systems
  • Evolve Role-Based Access Control (RBAC) for Data Governance – Enhance our RBAC framework to ensure the right people have access to the data they need while maintaining security, compliance, and performance across the Analytics Platform
  • Enable Advanced Visualization & Reporting – Partner with Product and Engineering teams to evolve and optimize our ad-hoc data visualization and reporting framework, ensuring robust composable components with efficient state management and interaction logic
  • Drive Best Practices and Technical Standards – Establish and evangelize patterns for query optimization, schema evolution, frontend component reusability, and analytics-driven UI design
  • Lead and Mentor – Act as a technical leader and mentor for engineers across the team, providing deep technical guidance on analytics, query performance, frontend development, and reporting challenges
  • Cross-Team Collaboration – Partner with engineering teams across product, backend, frontend, Data-Platform and AI/ML to ensure a seamless, high-performing analytics experience
  • Operational Excellence – Define and drive SLA, availability, and performance objectives, ensuring the Analytics Platform meets the needs of our Analytics and Insights vision
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

Principal UX Design Engineer

The Principal UX Design Engineer at Hewlett Packard Enterprise will collaborate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree is required
  • 10+ Years of UX Design
  • Experience on B2B products is a must
  • Technical lead / People management background is required
  • Experience in any IT industry (Networking, Compute, Storage, IOT, etc) is required
  • Engineering background is preferred
  • Experience in the networking industry is preferred
  • Experience in frontend dev is beneficial
  • Practical knowledge of UX theory and application
  • Up-to-date knowledge of Figma and other design software
Job Responsibility
Job Responsibility
  • Gather and evaluate UX requirements from Product Managers and Development Engineers
  • Depict design concepts using process flows, sitemaps, and wireframes
  • Translate the collected requirements into well-formed UX structures
  • Create high fidelity mocks of highly technical B2B products
What we offer
What we offer
  • Health and wellbeing benefits
  • Career development programs
  • Unconditional inclusion and inclusivity
  • Fulltime
Read More
Arrow Right
New

Principal Frontend Software Engineer

OneSOC is building the future of security operations. We create a unified, AI‑dr...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience
  • 10+ years of extensive hands-on experience designing, developing, and delivering production-grade frontend software systems
  • Proven experience leading frontend technical design and execution of large, complex software initiatives across multiple teams or services
  • Expert-level proficiency in modern frontend technologies (e.g., JavaScript/TypeScript, React, Angular, or Vue) and associated tooling and build systems
  • Experience architecting scalable, modular frontend architectures (micro-frontends, component libraries, design systems)
  • Demonstrated ability to define and drive frontend technical strategy, including framework selection, migration planning, and long-term roadmaps
  • Strong understanding of web platform fundamentals: browser rendering, accessibility, performance optimization, and cross-browser compatibility
  • Deep experience building and operating high-throughput, multi-tenant, distributed services, including system design, scalability, resiliency, and failure handling
  • Demonstrated ability to write high-quality, maintainable code with strong testing practices, and to influence engineering quality and standards beyond immediate ownership
  • Track record of technical leadership through mentorship, design reviews, and driving alignment across engineering, product, and partner teams
Job Responsibility
Job Responsibility
  • Define the scope and technical direction for major frontend initiatives, aligning product intent with architecture, milestones, and measurable outcomes
  • Lead design and delivery of a scalable, high‑performance web platform, enabling complex security scenarios with excellent reliability and responsiveness at scale
  • Own end‑to‑end quality and effectiveness of the user experience—performance, accessibility, correctness, telemetry, and operational readiness
  • Drive cross-team execution with backend/platform/PM/design, unblocking dependencies and ensuring cohesive, consistent experiences across the product
  • Establish frontend engineering standards (architecture patterns, testing strategy, performance budgets, CI/CD, code health) to raise the bar across the org
  • Mentor and grow engineers through hands‑on technical leadership, reviews, and coaching—creating a culture of excellence and pragmatic execution
  • Fulltime
Read More
Arrow Right