CrawlJobs Logo

Principal Software Engineer--Web data platform

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
China , Beijing

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a highly motivated and experienced platform engineer to join the Web Data Platform Engineering Team, responsible for some of Bing’s most critical data processing systems and pipelines. These systems and pipelines form the backbone of Bing’s web understanding stack, powering content extraction, enrichment, and understanding at massive Internet scale. In this role, you will design, build, and evolve large-scale distributed systems that process billions of documents per day with low latency and high reliability. You will work with both in‑house frameworks and open-source technologies to build next‑generation data processing platforms that enable downstream services—such as indexing, ranking, and AI-driven experiences—to deeply understand the web.

Job Responsibility:

  • Design and architect large‑scale distributed pipelines to ensure scalability, robustness, performance, and cost efficiency
  • Implement new features and system improvements in highly distributed, parallelized environments, using data to measure and validate impact
  • Develop and maintain comprehensive test coverage, including unit, integration, and performance tests, ensuring production-grade reliability
  • Debug, triage, and mitigate issues in live production environments handling massive data flows
  • Continuously improve the system architecture, proposing and driving enhancements based on industry best practices and emerging technologies
  • Collaborate cross‑functionally with engineers, PMs, and partner teams to align technical execution with business and product objectives
  • Contribute to engineering excellence, operational rigor, and incident‑free execution for mission‑critical pipelines that support Bing’s web data ecosystem

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid foundation in distributed systems, concurrency, networking, and system design
  • Excellent communication, collaboration, and problem‑solving skills
  • Fluency in English (spoken and written)

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:
January 29, 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 Software Engineer--Web data platform

Principal Software Engineer – AI Platform

At Snorkel, we believe meaningful AI doesn’t start with the model, it starts wit...
Location
Location
United States , Redwood City; San Francisco
Salary
Salary:
275000.00 - 300000.00 USD / Year
snorkel.ai Logo
Snorkel AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 12+ years of experience in designing and building customer-facing software systems for cloud-native applications
  • Deep experience with AI/ML frameworks and pipelines
  • Experience at high-growth technology startups
  • Experience building software products for large enterprise customers
  • Experience with architecting and developing production web-scale systems (including monitoring, telemetry, performance, reliability, triage, and debuggability)
  • Deep experience with Python, distributed computing, and cloud platforms
  • Passion for promoting technical communication, mentorship, and improving engineering culture
Job Responsibility
Job Responsibility
  • Work across teams and across the stack to deliver major new features and infrastructure
  • Improve our practices and culture
  • Align Engineering on a shared technical vision
  • Be a key technical advisor to company leadership
  • Act as a mentor and role model for every engineer
  • Think years ahead about how Snorkel AI can deliver on its technical mission to democratize AI through data
  • Take on the biggest, most ambiguous, and most rewarding challenges that arise
  • 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

Principal Software Engineer

We’re looking for a Principal Software Engineer with deep experience in cloud se...
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
  • 5+ years of software development experience
  • proficiency in Go, C#, or Java
  • strong background in security domains like DLP (Data Loss Prevention), Threat Intelligence, CASB (Cloud Access Security Broker), SWG (Secure Web Gateway)
  • understanding of secure protocols and remote access flows (TLS, HTTPS, RDP, SSH)
  • strong knowledge of microservices, Docker, and Kubernetes
Job Responsibility
Job Responsibility
  • build cloud-native services for real-time security enforcement
  • develop capabilities for DLP, threat detection, and policy enforcement
  • contribute to CASB and SWG features for securing SaaS and internet access
  • integrate threat intelligence mechanisms into platform services
What we offer
What we offer
  • health and wellbeing benefits
  • programs for personal and professional development
  • inclusion in a diverse workplace
  • flexibility to manage personal and work needs
  • Fulltime
Read More
Arrow Right

Principal Software Engineer – Security

We’re looking for a Principal Software Engineer with deep experience in cloud se...
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
  • 5+ years of software development experience
  • Proficiency in Go, C#, or Java
  • Strong background in security domains: DLP (Data Loss Prevention), Threat Intelligence, CASB (Cloud Access Security Broker), SWG (Secure Web Gateway)
  • Understanding of secure protocols and remote access flows (TLS, HTTPS, RDP, SSH)
  • Strong knowledge of microservices, Docker, and Kubernetes
Job Responsibility
Job Responsibility
  • Build cloud-native services for real-time security enforcement
  • Develop capabilities for DLP, threat detection, and policy enforcement
  • Contribute to CASB and SWG features for securing SaaS and internet access
  • Integrate threat intelligence mechanisms into platform services
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Network Operations Site Reliability Systems Engineer

This role entails incorporating Site Reliability Engineering (SRE) concepts into...
Location
Location
United States
Salary
Salary:
115500.00 - 266000.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, Computer Engineering, Information Systems, or equivalent
  • Typically, 10+ years’ experience
  • Experience with cloud platforms
  • Experience with software development languages for console and web-based applications
  • Experience in User Interface (UI/UX) design
  • Understanding of and experience with common network infrastructure devices such as switches, routers, access points, authentication, authorization, and accounting systems and protocols, and network management utilities
  • Experience with network monitoring protocols
  • Ability to design and implement relational database solutions, time-series databases, and NoSQL database solutions
  • Excellent analytical and problem-solving skills
  • Experience in the overall architecture of software systems for products and solutions
Job Responsibility
Job Responsibility
  • Develop strategies and implement plans to incorporate SRE concepts into network, tool, and process designs and leads execution of those strategies and plans
  • Evaluates LAN, WLAN, SD-WAN, AAA, Private 5G, and other network designs for fit-for-use criteria, and designs prototype analysis tools to facilitate rapid iteration of network delivery service enhancements
  • Identifies and engineers new ways to leverage data from multiple platforms to identify network performance trends and detect anomalies
  • Prototypes machine learning anomaly detection, event signature identification, and trend identification
  • Automates common incident management and problem management procedures
  • Develops organization-wide architectures, methodologies, and prototypes for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and evaluates new technologies and innovations for alignment with technology roadmap and business value
  • creates plans for prototyping and prototype iteration
  • 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
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Career development programs
  • Inclusive environment celebrating individual uniqueness
  • Fulltime
Read More
Arrow Right

Principal Site Reliability Engineer

We are looking for a Principal Site Reliability Engineer to join the CVML Platfo...
Location
Location
United States
Salary
Salary:
166000.00 - 293000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience building infrastructure with K8S, AWS, and bare metal
  • 8+ years of experience working with Python and Go (with production experience)
  • 8+ years of experience working with infra automation tools: Terraform / Terragrunt (or Pulumi / CDK)
  • 8+ experience with Linux-based systems and networks, and a deep understanding of internal components, networking, and security aspects
  • Has a track record of building and maintaining scalable systems in production environments
  • Experience in building CI/CD pipelines using GitHub Actions (or GitLab / Jenkins) for application release and deployment
  • Experience in using AWS ECS, EKS, IAM, EC2, and RDS at production scale
  • Deep understanding of Kubernetes and its internals (kubelet, CRDs, etc) and experience with building and extending clusters from scratch
  • Strong problem-solving skills and ability to troubleshoot complex infrastructure and networking issues
  • Excellent communication skills to collaborate effectively with technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • System Design: Architect and implement various cloud and on-premise applications, systems, and infrastructure
  • Hybrid system integration: Integrate extremely diverse systems, configure stable integration, uptime, and monitoring
  • Edge device integration: work with edge devices of various formats and integrate them with on-prem and cloud workflows, including networking, low-level OS, and electrical/control integration
  • Low-level performance optimization: optimize the performance and throughput of the system at the filesystem, networking, and software levels
  • High-level optimisation of cost and stability: optimize cost, operational stability, and supportability of highly diverse platforms and tech stack
  • Product Mindset: Collaborate with cross-functional teams to design, develop, and maintain robust, scalable, and user-friendly web and mobile data-intensive applications
  • System Integration: Build tools that enable users to easily move between different applications and platforms to utilize the strengths of each in a coherent ecosystem
  • Collaboration: Work closely with cross-functional teams, including data scientists, analysts, software engineers, and product managers, to understand data requirements and deliver data solutions that align with business goals
  • Documentation: Create and maintain technical documentation, including data flow diagrams, architecture designs, and standard operating procedures
  • Technology Evaluation: Stay up-to-date with industry trends and emerging technologies related to data engineering, recommending and implementing new tools and frameworks as appropriate
What we offer
What we offer
  • eligibility for Blue River’s bonus and benefit programs
  • Fulltime
Read More
Arrow Right

Principal Software Developer in Test

The PC/FLex team is seeking a Principal Cloud developer in Test who thrives in a...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of complete SDLC and experience in software testing methodology, tools, developing test strategy, test planning and test execution
  • Strong automation background to be able to own automation strategy and tools required to build a test framework
  • Strong troubleshooting and analytical skills
  • Experience in software testing methodology, tools, developing test strategy, test planning and test execution
  • Knowledge of tools and processes for solution, regression, scale, and performance testing
  • Experience working in continuous integration and continuous delivery
  • Self-motivated with excellent verbal and written communication skills
  • Ideal candidates will have at least 13+ years of relevant experience in developing and supporting automation test frameworks from ground up
  • Proficiency in programming in Python/Java/Go, Playwright
  • Experience in the following areas/technologies: Private Cloud experience, Infrastructure & Data Center management experience, SQL/NoSQL DBs, XML, REST APIs, JSON, Web Applications, AWS/GCP/Azure, Docker, Microservices, Containerisation, Kubernetes, CI/CD, Git/Gitlab, Jenkins, LINUX/VM environments, Pytest, TestNG, Junit, Scale/performance testing tools, Storage / Compute / Networking background, KVM / Vmware
Job Responsibility
Job Responsibility
  • Design, execute, automate and deploy long running, scale, reliability, and security testcases and report the results
  • Provide guidance to functional QA teams, manage and expand relationships with other QA partners on software systems test and automation
  • Review and evaluate designs and provide tangible feedback to improve product quality and mitigate failure risk
  • Own the automation strategy, guide the team to build automation libraries, and utilize existing tools wherever possible as a part of new feature testing or as a part of the sustaining process for released/deployed software
  • Collaborate with other cross-functional teams including but not limited to Product Management, Customer Support and Platform engineering
  • Maintain multiple product configurations as applicable to various projects
  • Provide guidance and mentoring to new hires joining the team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Salesforce Development Engineer

Principal Engineer role to lead architectural vision, design and implementation ...
Location
Location
United States
Salary
Salary:
144200.00 - 288400.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
February 23, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of progressive software engineering experience
  • Minimum of 5+ years in a Principal/Staff Engineer or Architecture-focused role
  • Demonstrated experience collaborating with Enterprise Architecture team
  • In-depth knowledge of Salesforce platform including Health Cloud, Sales Cloud, and Service Cloud
  • Apex classes, triggers, flows and Visualforce/Lightning Web Components (LWC) development
  • Strong proficiency in Java/J2EE and microservices architecture
  • Experience building and deploying applications on Microsoft Azure or other major cloud platforms
  • Experience in designing and implementing integrations using real-time and event-driven architectures including Kafka
  • Strong understanding of healthcare ecosystem and critical processes
  • BS or Equivalent Relevant Work Experience
Job Responsibility
Job Responsibility
  • Architectural Leadership & Strategy collaborating with Enterprise Architecture team
  • Salesforce Cloud Leadership as technical expert for major Salesforce implementations
  • Salesforce Platform Development overseeing hands-on development and guiding engineering teams
  • Integration Layer Development using Java/J2EE Spring Boot services and IPAAS tools
  • Cloud Architecture & Security design on Microsoft Azure platform
  • Integration & Data Architecture implementing complex integrations using real-time and event-driven architecture
  • Logging and Monitoring implementation using Java logging frameworks
  • Containerization and Orchestration using Azure Kubernetes Service (AKS)
  • Mentorship & Governance providing technical leadership and code reviews
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan with matching company contributions
  • Employee stock purchase plan
  • Wellness screenings
  • Tobacco cessation and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Fulltime
Read More
Arrow Right