CrawlJobs Logo

Senior Software Engineer

Taiwan, Taipei · Job Posted February 03, 2026
Apply Position
Job Link Share

Job Description

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and deliver trusted experience to customers and partners worldwide, and we are looking for a Senior Software Engineer based in Taiwan to help achieve that mission. To achieve this goal, we in the Hardware Health Service team within Azure are responsible for the design, implementation, and operation of global scalable cloud services to monitor the fleet’s hardware health and predict anomalies and pending failures. We focus on delivering the solutions required for our cloud service platforms at the lowest possible cost of ownership (TCO) and providing great customer experience on unreliable hardware. Azure Hardware Health Service is looking for a Senior Software Engineer to be a part of the fast-paced and exciting business of Azure. This is your chance to be part of the most exciting end-to-end teams within Microsoft. We are looking for a Senior Software Engineer with strong experience in Cloud Service development to help us develop and light up innovative software-defined solutions that power Azure and make our world-class cloud infrastructure even better. To be successful in this role, you must have experience delivering quality results to customers, an engineering mindset, an innate aptitude for agility, and technical excellence in software engineering.

Job Responsibility

  • Develop and operate large scale, low latency, and high throughput cloud services
  • Drive and Lead highly complex and mission critical solutions that involve multiple Azure Services across global regions
  • Define and measure the success/impact of requested analytics & reporting features via quantitative measures
  • Contributes to data analysis and feedback integration for product engineering decisions, acting as a Designated Responsible Individual (DRI) for monitoring and restoring system functionality within the Service Level Agreement (SLA) timeframe
  • Participates in live service operations, and supports telemetry data integration for system behavior insights, with a focus on performance, reliability, and safety
  • Supports the identification of dependencies and design documentation for product features, learns about system interactions and back-end dependencies, and contributes to architectural processes under guidance
  • Produces code to test hypotheses for technical solutions and assists with technical validation efforts
  • Collaborates on quality assurance plans, augments test cases, and integrates automation into testing, while understanding the implications of security and compliance in system architecture
  • Ensures compliance with security, privacy, safety, and accessibility standards, leverages developer tools for code creation and debugging, contributes to automation in production and deployment, and proactively seeks knowledge to improve product availability, reliability, efficiency, and performance at scale
  • Understands and applies Microsoft’s responsible AI practices to ensure systems meet our commitments to our customers
  • Collaborate effectively with remote teams in global locations to ensure architectural alignment and feature delivery

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Professional working proficiency in English (written and verbal) for effective technical communication with global stakeholders
  • The 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

  • Master'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 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
  • Experience or interest in evaluating AI technologies (such as LLMs, SLMs, embeddings) and architecture (such as orchestration patterns, RAG, etc)
  • Demonstrated experience with AI/ML technologies
  • Understanding hardware and devices, or familiarity with OS and Firmware health and error reporting
  • High tolerance to ambiguity and ability make progress when situations are in flux
  • Experience in big data mining, familiar with Hadoop/Spark, is a plus
  • Experience in object-oriented programming, SDE Fundamentals, and programming

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

Joining the CoreAI organization at Microsoft means becoming part of the team tha...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 261000.00 USD / Year
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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python, or equivalent experience
  • 5+ years of software engineering experience, with significant ownership of production services, cloud platforms, distributed systems, or developer infrastructure
  • Strong experience building and operating containerized platforms using Kubernetes or similar orchestration systems
  • Strong coding skills in one or more systems or backend languages such as Python, Go, Rust, C++, C#, or Java
  • Experience designing reliable production APIs, backend services, or control-plane systems that manage compute, storage, networking, or runtime environments
  • Solid understanding of cloud infrastructure fundamentals, including identity, networking, storage, observability, capacity planning, security, and safe deployment practices
  • Experience diagnosing production issues using logs, metrics, traces, dashboards, and incident response processes
  • Demonstrated ability to lead technical design, drive ambiguous projects to completion, mentor other engineers, and collaborate across teams
Job Responsibility
Job Responsibility
  • Collaboration with engineers and researchers to build and optimize training infrastructure and tools for LLMs, SLMs, multimodal, and code-specific models
  • Design, build and improve services with high scalability and reliability
  • Design and implement the services to serve the prod traffic and fulfill the security and privacy requirements
  • Participate in efforts to deliver and improve engineering systems and practices to ensure service quality in complex cloud environments
  • Contribute to the deployment and monitoring of services in production environments
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking highly skilled and motivated Senior Software Engineers to develop...
Location
Location
United States
Salary
Salary:
Not provided
invent.ai Logo
invent.ai
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of work experience including scalable SaaS systems
  • Bachelor's degree or higher in a related field
  • Strong hands-on experience across our core tech stack: Python and Apache Spark (PySpark) for data processing, AWS Serverless ecosystem (Lambda) for backends, and React for frontend UI
  • Deep understanding of Object-Oriented Programming principles, design patterns, and system architecture
  • Experience integrating and managing AI coding tools in daily workflows to multiply productivity
  • Strong testing mindset with experience in writing robust unit, integration, and end-to-end tests to validate complex system behaviors
  • Familiarity with CI/CD best practices, DevOps, DataOps, and Platform Engineering concepts
  • Ability and motivation to self-teach, manage through ambiguity, and provide high-context instructions to AI models
Job Responsibility
Job Responsibility
  • Own the end-to-end development of cross-domain features, working seamlessly across Python/PySpark batch processes, AWS Lambda serverless backends, and React frontends
  • Practice contract-driven development by defining strict interfaces, API schemas, and data structures before implementation to ensure conflict-free teamwork
  • Utilize modern AI coding assistants (e.g., Cursor, Copilot) to accelerate implementation, allowing you to focus on complex business logic and architecture rather than boilerplate syntax
  • Develop best-in-class architecture by ensuring components are modularized, secure, and scalable
  • Shift focus to verifying AI-generated code through comprehensive automated testing (TDD) and edge-case validation
  • Adhere to modern software engineering practices through architectural reviews, focusing on intent and contract alignment rather than basic syntax checks
  • Exercise DevOps principles to deploy, maintain, and monitor production workflows, ensuring continuous delivery and actionable telemetry data
  • Act as a bridge between data scientist groups and product teams, productizing machine learning models using cutting edge cloud and big data technologies
What we offer
What we offer
  • Monthly fixed contribution to internet bill and fun packets (Netflix, Amazon Prime etc.)
  • Comprehensive private health insurance
  • Career growth support with Udemy, Medium, HBR and other learning tools
  • Extra off days for different occasions (birthday, moving day, maternity & paternity leaves etc.)
  • Powerful referral bonus
  • All-day snacks at the office
  • Team activities
  • Social club meetings
  • Annual retreats
  • Monthly happy Friday drinks and other celebrations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a part of the product organization, the Workday HCM team is looking for an ex...
Location
Location
United States , Burbank
Salary
Salary:
85.00 - 90.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of related HR Technology business experience
  • AI Mindset: Experience or strong familiarity with AI/ML concepts, particularly in HR automation
  • Collaborative, work as part of a team in a constructive way with demonstrated ability to build partnerships
  • Demonstrated ability to translate complex business requirements into creative and logical technical solutions
  • Ability to bring prior experience into projects and advise on best practice
  • Ability to work in a fast-paced, integrated team environment with frequently changing priorities
  • Strong sense of ownership and follow through to completion
  • keeping team informed on progress
  • Experience in a 'Business Systems Analyst' role bridging Technology and HR teams
  • Configuration expertise in specific Workday modules required: HCM, Security, Absence or Core/Advanced Compensation, Performance and Recruiting
Job Responsibility
Job Responsibility
  • Partner with functional and technical Workday project teams to deliver emerging AI/ML enhancements and automation initiatives
  • Serve as a subject matter expert on Workday administration, functionality, maintenance, and operational effectiveness while supporting complex, time-sensitive AI/ML project efforts
  • Partner with business stakeholders, HR, IT, and technology teams to identify AI and automation opportunities and translate requirements into configurable system designs
  • Create and maintain an AI adoption roadmap aligned with organizational goals while adhering to Responsible AI practices and data governance requirements
  • Implement approved enhancements in sprint cycles and support HR systems transformation, deployment, and post-production hypercare
  • Manage change control, confirm stakeholder requirements are met, and provide timely status updates, testing support, and test script management
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
Read More
Arrow Right

Senior Software Engineer

As a part of the product organization, the Workday HCM team is looking for an ex...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of related HR Technology business experience
  • AI Mindset: Experience or strong familiarity with AI/ML concepts, particularly in HR automation
  • Collaborative, work as part of a team in a constructive way with demonstrated ability to build partnerships
  • Demonstrated ability to translate complex business requirements into creative and logical technical solutions
  • Ability to bring prior experience into projects and advise on best practice
  • Ability to work in a fast-paced, integrated team environment with frequently changing priorities
  • Strong sense of ownership and follow through to completion
  • keeping team informed on progress
  • Experience in a 'Business Systems Analyst' role bridging Technology and HR teams
  • Configuration expertise in specific Workday modules required: HCM, Security, Absence or Core/Advanced Compensation, Performance and Recruiting
Job Responsibility
Job Responsibility
  • Partner with functional and technical Workday project teams to deliver emerging AI/ML enhancements and automation initiatives
  • Serve as a subject matter expert on Workday administration, functionality, maintenance, and operational effectiveness while supporting complex, time-sensitive AI/ML project efforts
  • Partner with business stakeholders, HR, IT, and technology teams to identify AI and automation opportunities and translate requirements into configurable system designs
  • Create and maintain an AI adoption roadmap aligned with organizational goals while adhering to Responsible AI practices and data governance requirements
  • Implement approved enhancements in sprint cycles and support HR systems transformation, deployment, and post-production hypercare
  • Manage change control, confirm stakeholder requirements are met, and provide timely status updates, testing support, and test script management
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are the global test and automation specialists, powering next-generation tech...
Location
Location
United States , North Reading
Salary
Salary:
161700.00 - 258800.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10 years of software development experience programming in C# .NET on Windows using Visual Studio
  • Solid experience developing distributed and multi-threaded applications
  • Solid understanding of object-oriented design
  • Background in semiconductors and/or test equipment industry is a plus
  • Experience in any of the following is a plus: Machine vision, WPF, capital equipment, factory integration, TCP/IP, database programming
  • Ability to work effectively on multiple tasks with multiple deadlines
  • Ability to solve problems through creative and analytical thinking
  • Ability to work with the local team and a design team overseas
  • Ability to grasp new technologies and react to changes in a fast-paced environment
Job Responsibility
Job Responsibility
  • Design and extend software for a large test system that incorporates many levels of software
  • Design operating software for capital equipment, factory information systems and application software
  • Collaborate with engineers from other disciplines in diagnosing and solving complex system problems
  • Collaborate with a larger design team around the world
  • This position is based in North Reading, MA and candidate will need to mostly work on-site
  • Moderate travel is required, both within the US and to southeast Asia
What we offer
What we offer
  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Microsoft’s Azure Data engineering team develops cloud-based data platforms and ...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability and willingness to participate in an on-call rotation to support production systems and respond to service incidents outside of standard business hours
  • Master'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 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.
  • Experience building and operating distributed systems or cloud services
  • Experience developing data processing systems, ETL pipelines, or data integration solutions
  • Experience working with large-scale, customer-facing online services with 24/7 availability and defined SLAs
  • Experience improving system performance, reliability, and scalability in production environments
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable data integration services that support data ingestion, transformation, and orchestration scenarios
  • Contribute to the design and implementation of distributed, multi-tenant systems with a focus on reliability, scalability, and performance
  • Write clean, maintainable, and well-tested code following secure development practices and established engineering standards
  • Collaborate with engineers, product managers, and partner teams to deliver features across Microsoft data platforms
  • Participate in system design discussions and contribute to architecture and technical decision-making
  • Monitor system health and participate in on-call rotations to maintain service reliability and meet service-level agreements (SLAs)
  • Identify and resolve issues impacting system performance, availability, and scalability
  • Use data and metrics to evaluate changes, improve system performance, and guide engineering decisions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

I'm currently working with an exciting and rapidly growing fintech business look...
Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 130000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience with Python
  • 5+ years as a software engineer
  • Advanced SQL skills and experience working with large datasets
  • Solid Linux systems knowledge
  • Previous experience within fintech, banking, payments, trading, lending, or financial services
  • Experience building scalable production systems
  • Strong understanding of software engineering best practices
  • Excellent problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Designing and developing scalable backend applications using Python
  • Building and optimising complex SQL queries and database solutions
  • Working within Linux-based production environments
  • Developing and maintaining APIs and distributed systems
  • Collaborating with product, engineering, and infrastructure teams
  • Driving technical improvements and contributing to architectural decisions
  • Mentoring engineers and promoting best engineering practices
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Sr. Software Engineer in Test, you will play a crucial role in the success ...
Location
Location
United States , Washington
Salary
Salary:
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Mathematics, Computer Science or related disciplines
  • 7+ years of hands-on experience in Web Application, Mobile, SaaS, and RESTful API testing
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest)
  • Hands on experience with IOS and Android hybrid/native mobile applications testing and test automation using Appium/Selendroid
  • Work closely with Product/UX designers to discuss and give feedback about customer perspective for UI/UX designs from QE
  • Hands on experience with testing, analyzing and troubleshooting communication between mobile apps and API
  • Configure CI/CD tool to run regression Appium/Selendriod automated tests
  • Experience in testing integration solutions for batch, API and event driven architectures
  • Experience with testing various integration patterns, styles and technologies and API gateway
Job Responsibility
Job Responsibility
  • Create Web application, Mobile App and API automation utilizing tools and frameworks already in place to ensure future automation coverage of all features
  • Build Mobile App test automation for both IOS/Android using Appium
  • Experience in testing Hybrid/Native IOS/Android Mobile Applications
  • Build and add to Automation Regression Test Harness
  • Experience in testing on virtual emulators using device farms
  • Drive improvements and provide recommendations by using or creating tools and contributing to the automation framework already in place
  • Independently identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, management of dependencies, and efficacy of valid test data to ensure successful and high-quality deliverables
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
  • Provide technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
  • Execute on QE compliance objectives and appropriate metrics to measure success
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right