CrawlJobs Logo

Principal Full Stack Engineer - Analytics Platform

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:

139900.00 - 274800.00 USD / Year

Job Description:

Titan is Microsoft’s self-serve analytics platform, powering millions of queries monthly on trillions of rows of data across Bing, MSN, Edge, Windows, Copilot, and more. Titan democratizes data by putting trusted insights at everyone’s fingertips, cutting time to decision from days to seconds. From dashboards and advanced analytics to AI assisted experiences, Titan is the backbone of data informed innovation at Microsoft AI. We are looking for a Principal Full Stack Engineer to lead the next wave of analytics experiences. You will own end to end solutions, from rich interactive user interfaces to high performance analytical services with large language model integration, built on diverse big data infrastructure. In a fast paced, collaborative environment, you will architect systems that blend Microsoft and open source technologies, partnering with product, data engineering, and data science leaders to deliver tools used daily by thousands of internal teams shaping products for over one billion users worldwide.

Job Responsibility:

  • Architect and deliver intuitive analytics workflows for all skill levels: no code slice and dice, guided analysis, SQL, notebooks, and interactive app frameworks (e.g., Streamlit or Dash like)
  • Advance security and governance with role based and attribute based access control, row and column level security, auditing, lineage, and cost controls
  • standardize metrics and the semantic layer across APIs, notebooks, and experiments
  • Drive performance and reliability by meeting latency and Service Level Objective (SLO) targets
  • apply caching, pushdown, and incremental compute
  • build robust observability with tracing, metrics, and logs
  • Mentor and empower globally distributed teams
  • collaborate across product, design, data engineering, privacy, and security
  • foster inclusive engineering practices
  • Infuse AI into analytics: natural language queries, automated insights, anomaly detection, and narrative summaries with clear governance guardrails

Requirements:

  • Bachelor’s degree in computer science or related technical field AND 6+ years of engineering experience designing and operating production-scale systems with strong UX focus, with coding in languages including, but not limited to, Python, C++, C#, Java, or JavaScript
  • OR equivalent experience
  • Front-end expertise: React, TypeScript, state management, performance, accessibility, data visualization (ECharts, Vega Lite, D3)
  • Back-end experience: Node.js, Python, REST, GraphQL, microservices, asynchronous messaging, caching
  • Strong SQL optimization and familiarity with columnar formats (Parquet, Delta, Iceberg)
  • Cloud experience: Azure, CI/CD, containers, Kubernetes, infrastructure as code
  • Security and reliability: OAuth, OpenID Connect, Azure AD, RBAC/ABAC, auditing, lineage, SLO ownership, incident response
  • Apache Superset customization (plug-ins, embedding, dashboard performance, security integration)
  • Experience with Databricks, Spark, ClickHouse, StarRocks, Cosmos DB, lakehouse/HDFS patterns
  • Knowledge of experimentation frameworks, semantic layers, data catalogs, lineage, Microsoft Purview
  • AI-assisted analytics: natural language SQL/KQL, automated insights
  • Observability practices: OpenTelemetry, Prometheus, Grafana, Azure Monitor
  • Statistical methods for product analytics

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

Additional Information:

Job Posted:
February 01, 2026

Employment Type:
Fulltime
Work Type:
On-site 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 Full Stack Engineer - Analytics Platform

Senior Principal Solution Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , All
Salary
Salary:
157500.00 - 361500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically, 10+ year's experience
  • Experience designing and developing software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Software Engineer – Cloud Security

Principal Software Engineer – Cloud Security role at Hewlett Packard Enterprise,...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Deep expertise in software systems design, development methodologies, and integration across diverse platforms and technologies
  • Strong business acumen, focusing on aligning technological initiatives with business goals and driving sustainable growth and profitability
  • Exceptional analytical and problem-solving skills, with the ability to navigate complex technical challenges and drive impactful solutions
  • Track record of driving technological innovation, with a portfolio of patents and successful product deployments
  • Exceptional communication and stakeholder management skills, with the ability to effectively convey complex technical concepts to non-technical audiences and influence decision-making at the executive level
Job Responsibility
Job Responsibility
  • Leads the identification, evaluation, and adoption of cutting-edge technologies, innovations, and strategic partnerships to drive growth and competitiveness
  • Drives developing and implementing robust methodologies, standards, and best practices for software systems design, development, and integration
  • Leverages recognized domain expertise and experience to influence decisions
  • Collaborates with executive leadership to align technology initiatives with business objectives, ensuring technology investments deliver measurable value and impact
  • Champion a culture of continuous innovation, thought leadership, and excellence in software systems design and help build technical community
  • Provides strategic guidance and mentorship to senior technical teams, fostering a culture of collaboration, creativity, and high-performance outcomes
  • Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineer, Software - Android

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees ...
Location
Location
United States , Bellevue; Denver; Overland Park; Frisco
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical engineering experience
  • Experience in mobile software development using Kotlin, Jetpack Compose or Android SDK
  • Developing sophisticated Android mobile applications
  • Experience building a scalable customer facing application used by millions of customers
  • Provide on-call and in-person support for troubleshooting, isolation, maintenance, operations, patching, incident management, problem management, build and deployments for owned software and systems
  • Hands on experience in developing mobile networking, REST web-services, understanding large and complex code bases that involves mobile, backend and external SDK integration
  • Designing mobile application using VIPER, Factory, DAO, MVVM, MVC, Delegate, Builder, Adapter, Singleton and Facade design patterns and architecture
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • BS degree in Computer Science, Information Technology, or equivalent experience
  • Communication
Job Responsibility
Job Responsibility
  • Drives projects with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features
  • Improve product quality through code reviews, writing effective unit tests
  • Ability to digest feature requirements and high-level end to end design to guide in coding approach and work breakdown
  • Ability to produce a low-level design document to detail feature implementation
  • Presents project improvement scenarios to management for consideration
  • Lead development team in building native functionality with optimization and expansion to support T-Mobile’s Digital First mission
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learns, builds content, and guides others specific subject areas
  • Informally coaches and gives to the development of others through mentoring or in house workshops and learning sessions
  • Develops engineers across functional teams on technology decisions
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Senior Principal Firmware Engineer

Senior Principal Firmware Engineer role at Hewlett Packard Enterprise (HPE) with...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Information Systems, or equivalent
  • Typically 12+ years’ experience
  • Experience architecting, designing, and developing innovative software system design tools and languages
  • Excellent analytical and problem-solving skills
  • Experience in leading overall architecture of software systems for products and solutions
  • Designing and integrating efficient and scalable software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools with customer mindset
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local languages
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and makes informed recommendations regarding new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews, evaluates, and influences designs and project activities for compliance with development guidelines and standards
  • Provides tangible solutions that improve product quality and mitigate failure risk
  • Contributes to domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Brings creativity and innovation to the organization
  • Provides guidance and mentoring to less-experienced team members to set an example of software systems design and development innovation and excellence
  • Acts as an internal authority on software systems design, sought out for consulting across organizations or Business Units
  • Contributes to the external technical community through whitepapers, patents, or other significant innovations
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineer, Web Platform

Intercom’s websites, including intercom.com and fin.ai, are strategic growth lev...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience
  • Experience in a high-scale growth-focused web environment
  • A track record of technical leadership and influencing technical direction across multiple teams or departments
  • Deep familiarity with modern web stacks and infrastructure
  • Strong understanding of data infrastructure, including event instrumentation, and analytics tooling
  • Comfortable working in and supporting full-stack codebases
  • Experience operating in continuous delivery environments with an emphasis on incremental, high-quality shipping
  • Exceptional communication skills and a history of collaborating with cross-functional teams (product, marketing, analytics, design, etc.)
  • A mentorship mindset — proven ability to raise the bar for engineering excellence across a team or organization
Job Responsibility
Job Responsibility
  • Own and evolve the architecture of Intercom’s web stack
  • Define the long-term technical strategy for the web team, focusing on scalability, performance, developer productivity, observability, and system reliability
  • Collaborate closely with marketing, design, analytics, and data science stakeholders to ensure the platform supports their goals with accuracy, performance, and agility
  • Lead and influence the design and implementation of MarTech systems for event tracking, attribution, funnel reporting, A/B testing infrastructure, and more
  • Partner with engineers across web, infrastructure, and data to create a high-quality, cohesive technical ecosystem
  • Mentor and elevate engineers across the team and organisation — providing guidance on architecture, data modeling, system design, and engineering best practices
  • Set the standard for technical excellence in reliability, maintainability, code quality, and operational readiness
  • Provide technical leadership and insight to Engineering Managers, Product Managers, and executive stakeholders — communicating risks, trade-offs, and opportunities clearly
  • Contribute hands-on to the codebase — leading by example and helping unblock and accelerate key projects
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews - we reward great work
  • Pension scheme & match up to 4%
  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers
  • Cycle-to-Work Scheme
  • MacBooks are our standard, but we also offer Windows for certain roles when needed
  • Fulltime
Read More
Arrow Right

Principal Engineer, Web Platform

Intercom’s websites, including intercom.com and fin.ai, are strategic growth lev...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience
  • Experience in a high-scale growth-focused web environment
  • A track record of technical leadership and influencing technical direction across multiple teams or departments
  • Deep familiarity with modern web stacks and infrastructure
  • Strong understanding of data infrastructure, including event instrumentation, and analytics tooling
  • Comfortable working in and supporting full-stack codebases
  • Experience operating in continuous delivery environments with an emphasis on incremental, high-quality shipping
  • Exceptional communication skills and a history of collaborating with cross-functional teams (product, marketing, analytics, design, etc.)
  • A mentorship mindset — proven ability to raise the bar for engineering excellence across a team or organization
Job Responsibility
Job Responsibility
  • Own and evolve the architecture of Intercom’s web stack
  • Define the long-term technical strategy for the web team, focusing on scalability, performance, developer productivity, observability, and system reliability
  • Collaborate closely with marketing, design, analytics, and data science stakeholders to ensure the platform supports their goals with accuracy, performance, and agility
  • Lead and influence the design and implementation of MarTech systems for event tracking, attribution, funnel reporting, A/B testing infrastructure, and more
  • Partner with engineers across web, infrastructure, and data to create a high-quality, cohesive technical ecosystem
  • Mentor and elevate engineers across the team and organisation — providing guidance on architecture, data modeling, system design, and engineering best practices
  • Set the standard for technical excellence in reliability, maintainability, code quality, and operational readiness
  • Provide technical leadership and insight to Engineering Managers, Product Managers, and executive stakeholders — communicating risks, trade-offs, and opportunities clearly
  • Contribute hands-on to the codebase — leading by example and helping unblock and accelerate key projects
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews - we reward great work
  • Pension scheme & match up to 4%
  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers
  • Cycle-to-Work Scheme
  • MacBooks are our standard
  • Fulltime
Read More
Arrow Right

Principal Fullstack Engineer (AI & Data Platform)

We’re building the intelligence layer for the real estate market. Our platform a...
Location
Location
Multiple
Salary
Salary:
Not provided
onhires.com Logo
OnHires
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building production systems from scratch
  • Solid backend, frontend and data engineering background (language-agnostic)
  • Comfort working with unstructured data and unstable sources
  • Practical understanding of ML / analytics pipelines (not research-heavy)
  • Experience using LLMs in real systems (beyond simple API calls)
  • Ownership mindset and interest in early-stage, high-impact work
Job Responsibility
Job Responsibility
  • Design and build a scalable data ingestion system for messy, anti-bot-protected sources
  • Create a centralized data / knowledge layer that normalizes and connects property information across sources
  • Develop an analytics & ML layer to compute market signals and detect anomalies
  • Use LLMs as an interface and reasoning layer on top of structured data and computed metrics
  • Work directly with the founders on product decisions and technical direction
  • Establish engineering standards and help scale the team over time
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer

We are seeking a highly skilled and experienced full-stack Principal Software En...
Location
Location
India , Hyderabad
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 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
  • 5+ years of building reliable, distributed systems at scale
  • Proven experience with web technologies: React, Python, XHTML/HTML5, CSS, jQuery
  • Experience in micro-services, NoSQL database, Messaging queues etc
  • Great problem solving and analytical skills
  • Well versed with DevOps practices
  • Excellent communicator, capable of building and maintaining relationships with various Microsoft teams
  • Related experiences building data analysis and visualization platforms
Job Responsibility
Job Responsibility
  • Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping
  • Collaborate with Product Managers, Architects and stakeholders across geo
  • Build, mentor, and lead a diverse high-performance team of Software Engineers
  • Create clarity, generate energy and deliver the impact
  • Leading Design, Code reviews to ensure consistently high level of design and implementation
  • Strong Live Site focus and operational excellence
  • Ensure teams engineering strategy is aligned with organization goals and best practices are followed
  • Deliver high-quality cloud-based solutions in an agile methodology
  • Setting up engineering strategy for the team both from technical and business front
  • Ensuring that all programs are delivered with agreed upon business value, on time and highest quality
  • Fulltime
Read More
Arrow Right