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 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 Data Infrastructure Engineer

As Microsoft continues to push the boundaries of AI, we are on the lookout for p...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, data modeling, or data engineering
  • OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling, or data engineering
  • OR equivalent experience
  • 4+ years in Big Data Infrastructure, DevOps, SRE, or Platform Engineering
  • 3+ years of hands-on experience managing and scaling distributed systems—from bare-metal to cloud-native environments
  • 2+ years deploying containerized applications using Kubernetes and Helm/Kustomize
  • Solid scripting and automation skills using Python, Bash, or PowerShell
  • Proven success in CI/CD pipeline management, release automation, and production troubleshooting
  • Experience working with Databricks for scalable data processing and analytics
  • Familiarity with security practices in infrastructure environments, including IAM, OAuth, and Kerberos administration
Job Responsibility
Job Responsibility
  • Architect and maintain scalable, reliable, and observable Big Data Infrastructure for mission-critical AI applications
  • Champion DevOps and SRE best practices—automated deployments, service monitoring, and incident response
  • Build a self-service big data platform that empowers data and platform engineers and researchers
  • Develop robust CI/CD pipelines and automate infrastructure provisioning using Infrastructure as Code tools (Bicep, Terraform, ARM)
  • Collaborate with Data Engineers, Data Scientists, AI Researchers, and Developers to deliver secure, seamless big data workflows
  • Lead technical design reviews and uphold a clean, secure, and well-documented codebase
  • Proactively identify and resolve bottlenecks in data pipelines and infrastructure
  • Optimize system performance across storage, compute, and analytics layers
  • Partner with Security teams to enhance system security (IAM, OAuth, Kerberos)
  • Embody and promote Microsoft’s values: Respect, Integrity, Accountability, and Inclusion
  • 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 Architect, FinTech Platforms

As the Principal Systems Architect, you will lead the design of scalable, secure...
Location
Location
United States , Bellevue; Atlanta
Salary
Salary:
123800.00 - 223300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of experience in financial services, FinTech, or digital banking environments with customer-facing product delivery
  • 7-10 years of experience in enterprise systems architecture, software engineering, or infrastructure design at scale
  • 5+ years of experience crafting or integrating consumer banking platforms, credit card issuance systems, or BaaS platforms
  • 5+ years of experience working with KYC/AML vendors, fraud prevention tools, or financial data aggregators
  • 4-7 years of experience in mobile and web application architecture for financial products
  • 4-7 years of experience crafting compliant FinTech systems within the framework of PCI DSS, SOC 2, and other regulatory obligations
  • 4-7 years of experience with cloud-native development, containerization, and API-first ecosystems
  • Bachelor’s Degree in Computer Science, Engineering, or a related field
  • Certifications such as AWS Architect, TOGAF, CISSP, or fintech/banking-specific credentials are desirable
  • At least 18 years of age
Job Responsibility
Job Responsibility
  • Architect consumer-facing financial solutions including digital bank accounts, savings and checking tools, co-branded credit card products, and embedded finance capabilities
  • Define and maintain architectural standards for integration with BaaS providers, card issuers/processors, KYC/AML vendors, and payment networks
  • Collaborate with product managers, UX designers, and engineers to build intuitive and secure financial experiences for mobile-first consumers
  • Lead technology evaluations for third-party fintech partners covering card issuance, core banking platforms, data aggregation, and personal finance management
  • Ensure secure architecture and data design for customer onboarding, credit decisioning, account servicing, and financial transactions
  • Champion privacy, data protection, and regulatory compliance across consumer facing FinTech platforms
  • Implement scalable API architectures for money movement, card management, account funding, and transaction data enrichment
  • Provide architectural oversight for loyalty integrations, rewards platforms, and customer engagement engines tied to credit and banking products
  • Lead proof-of-concept initiatives to test emerging fintech capabilities
  • Maintain system documentation, architecture blueprints, and technical standards to guide development and cross-team partnerships
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