CrawlJobs Logo

Software Test Engineer II - Azure Storage

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zetta scale (storing Zettabytes of data). Within Azure Storage, the xDPU team is focused on bringing up the storage stack on DPU (Data Processing Units) based nodes to provide unmatched performance at lowest cost. We are hiring an Software Test Engineer II to join us in developing and deploying DPU-based storage. As a Software Test Engineer II - Azure Storage on the Azure Storage team, you will do the validation of highly scalable, performant services that deliver highly reliable, secure and available access to storage running on DPU nodes. You will be involved in all phases of the storage lifecycle, design, implementation, test, deployment, and support. This opportunity will allow you to accelerate your career growth, hone your technical leadership skills, and develop deep business acumen.

Job Responsibility:

  • Identify the scope of testing to create a complex quality plan for multiple features
  • Create commitments for test plans in multiple features to estimate the scope of work and agree on requirements
  • Work with partners across teams by creating test plans for multiple features and contributes effort to get test plans for a feature reviewed by other teams
  • Work within multiple features or a broad/complex feature area to identify areas where additional exploration, development, or testing is required
  • Help build complex custom visualizations to ensure product testing coverage
  • Contribute to efforts to apply best practices in automation to create and implement automated testing procedures using scripting languages (e.g., C#, Python)
  • Create automated regression release testing when possible
  • Maintain and apply automation tools and encouraging team members to apply automation throughout the testing process
  • Write code or leverage tools and technology to eliminate repetitive tasks to reduce manual work for multiple features

Requirements:

  • Master's Degree in Engineering, Computer Science, or related field AND 2+ years software industry experience
  • OR Bachelor's Degree in Engineering, Computer Science, or related field AND 4+ years software industry experience
  • OR equivalent experience
  • 2+ years of experience with networking and/or storage testing

Additional Information:

Job Posted:
February 14, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Test Engineer II - Azure Storage

Data Engineer II

As a Data Engineer II on our Core Engineering Data Team, you will focus on build...
Location
Location
United States , Boston
Salary
Salary:
93200.00 - 136600.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field or equivalent practical experience
  • 2+ years of experience in software engineering, data engineering, or a related field
  • Foundational knowledge of AWS or other public cloud platforms (e.g., Azure, GCP)
  • Strong SQL knowledge and experience optimizing for data warehousing technologies like AWS Athena
  • Strong knowledge of Python for use in data transformation
  • Experience with ETL/ELT, schema design, and datalake technologies
  • Familiarity with various data and table formats (JSON, Avro, Parquet, Iceberg)
  • Love of data and a passion for building reliable data products
Job Responsibility
Job Responsibility
  • Develop and maintain efficient and reliable ETL/ELT data pipelines from product and service data sources to our centralized analytical platforms
  • Implement and monitor data pipeline orchestration using tools like Airflow or Dagster to ensure timely and accurate data delivery
  • Collaborate with senior engineers and analysts to understand requirements and implement technical solutions for data workflows
  • Perform routine monitoring of pipeline performance and reliability, assisting with troubleshooting and optimizing for efficiency
  • Contribute to the optimization of table structures and data storage to support various query and usage patterns
  • Support and maintain data discovery, catalog, and analytics tooling for internal teams
  • Assist in implementing data security measures and ensuring compliance with data governance policies
  • Write and maintain data quality validation checks and unit tests to ensure the integrity and reliability of data pipelines
  • Participate in team-wide discussions to help develop and refine team norms and engineering best practices
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Azure DevOps Engineer

Hands-on experience on Azure network, compute, storage and security setups for h...
Location
Location
United States of America , Plano
Salary
Salary:
Not provided
pronixinc.com Logo
Pronix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience on Azure network, compute, storage and security setups for hosted applications
  • Strong problem solving and troubleshooting system level problems including, Application slowness, network connectivity, FTP issues, Configuration problems
  • Good understanding of infrastructure systems (Domain Controllers, Load Balancers, SFTP Server) and software systems
  • Experience with IIS configuration for Web apps and API Micro services
  • Experience with Azure Paas and Iaas
  • Experience with any of the industry leading APM tools like Dynatrace, AppDynamics, Newrelic or Splunk
  • Demonstrated experience collaborating with external customers and partners
  • Experience with Windows administration and automation using scripting (powershell or cmdshell)
  • Experience of running Disaster Recovery simulations and tests
  • Excellent written and verbal communication skills
  • Fulltime
Read More
Arrow Right

Software Engineer II - Azure Storage

Want to impact the foundation for future AI storage development in Azure, the wo...
Location
Location
United States , Multiple Locations
Salary
Salary:
100600.00 - 199000.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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Developing, integrating, and testing of the Lustre Client within various Linux Distributions such as Ubuntu and RedHat Enterprise Linux
  • Developing, integrating, and testing of the Lustre Client into Kubernetes
  • Collaborating across engineering teams to ensure that new features are meeting the design specifications
  • Integrating and testing of new and existing AMLFS features to ensure we continue to deliver high quality software to our customers
  • Acting as a Designated Responsible Individual (DRI), working on-call to monitor client packages for degradation, downtime, or interruptions
  • Using debugging tools, tests, logs, telemetry, and other methods to proactively verify assumptions while developing code
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products
  • Fulltime
Read More
Arrow Right

Software Engineer II - Azure Data Lake Storage Gen 2

Are you excited about the possibility of working on the largest Cloud Storage se...
Location
Location
Australia , Sydney
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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario, asks clarifying questions, and helps translate requirements into engineering tasks
  • Contributes to the development of design documents for a product, application, service, or platform by proposing options, identifying tradeoffs, and reviewing designs with senior engineers
  • Creates, implements, optimizes, debugs, refactors, and reuses code to improve correctness, performance, and maintainability
  • Writes and maintains unit, integration, and scenario tests, and uses telemetry and diagnostics to validate health and quality in production
  • Delivers well scoped work items end to end, including implementation, code reviews, testing, safe rollout, and follow up based on signals and feedback
  • Partners with appropriate stakeholders (for example, project managers and partner teams) to execute on project plans, release plans, and work items for owned areas
  • Participates in on call rotation and live site operations by following established playbooks, escalating appropriately, and contributing to mitigation and post incident follow up
  • Fulltime
Read More
Arrow Right

Software Engineer II

Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience applying AI/ML techniques or working with generative AI systems in production environments
  • Familiarity with modern version control systems like Git and agile development methodologies
  • Hands‑on experience with Azure cloud services, including compute, networking, storage, identity, and resource governance
  • Experience designing and maintaining infrastructure‑as‑code (e.g., ARM/Bicep or equivalent) and CI/CD pipelines, including YAML‑based build and release definitions, deployment automation, and troubleshooting deployment failures
  • Experience supporting live‑site operations, including incident triage, root cause analysis, and driving issues to resolution
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • U.S. citizenship required
  • Role must be eligible to obtain and maintain required U.S. Government personnel screenings, including CJIS Security Screening (as applicable) and DoD IT‑2 suitability for access to GCC‑High and Department of Defense cloud environments
Job Responsibility
Job Responsibility
  • Design, implement, test, deploy, and operate large‑scale, distributed backend systems that power AI‑driven insights and analytics for Microsoft 365 Copilot and Viva Insights
  • Apply generative AI and ML techniques to deliver intelligent, personalized experiences that help customers understand and accelerate their AI transformation
  • Act as an embedded engineer for government cloud environments (GCC‑High / DoD), executing onboarding, deployments, troubleshooting, and operational activities with the same ownership and rigor as Core Services full‑time engineers
  • Build, manage, and maintain Azure infrastructure across environments, including compute, networking, storage, identity, certificates, and service dependencies, while adapting engineering practices to security‑ and compliance‑constrained environments
  • Collaborate across disciplines (product, platform, infrastructure, security, monitoring, compliance) to define technical requirements, design robust APIs, and unblock cross‑service dependencies—particularly in government cloud scenarios
  • Drive engineering excellence and service reliability through strong design, testing, observability, proactive monitoring, and deep diagnostics using logs, metrics, telemetry, and Kusto (KQL)
  • Contribute to team culture by mentoring peers, sharing knowledge, and fostering an inclusive, growth-oriented environment
  • Continuously learn and adapt to new technologies, patterns, and best practices in AI, distributed systems, and cloud-native development
  • Fulltime
Read More
Arrow Right

Software Engineer II

HR Employee Experiences Team builds, manages the critical products, and services...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of hands-on, object-oriented software development experience, including applying design patterns in production systems using languages such as C#, Java, or C++
  • 4+ years of experience building modern web applications with client-side technologies such as JavaScript and TypeScript, including frameworks like React
  • Proficiency in C# (or equivalent), including threading, delegates, and LINQ
  • Experience designing and delivering service-oriented architectures using REST and OData
  • Experience working with relational and NoSQL data stores (e.g., SQL Server/T-SQL, Cosmos DB, Azure Storage)
  • Familiarity with automated testing, telemetry, live-site monitoring, and DevOps practices
  • Excellent technical problem-solving, design, coding, debugging, and communication skills
  • Experience working in Agile environments with effective cross-functional collaboration
  • Experience leveraging Copilots and AI-powered productivity tools to improve development efficiency
Job Responsibility
Job Responsibility
  • Design and deliver secure, maintainable, accessible, and scalable enterprise services, with clear component boundaries and well-defined interfaces
  • Apply proven architectural and object-oriented design patterns to build modular solutions that are reliable, diagnosable, and reusable
  • Implement end-to-end features across the stack (design, development, integration, and deployment) using disciplined engineering and DevOps practices
  • Write high-quality, production-ready code and partner in rigorous code reviews to uphold security, performance, and engineering standards
  • Build and maintain automated test coverage (unit, integration, and functional) to prevent regressions and improve release confidence
  • Instrument services with logging, metrics, and alerts
  • leverage telemetry to troubleshoot issues and continuously optimize reliability and performance
  • Contribute to operational readiness by improving monitoring dashboards, alert quality, and runbooks to support healthy production operations
  • Conduct targeted technology spikes and proofs of concept to evaluate new approaches, de-risk design decisions, and accelerate delivery
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - AI/ML

AI is one of the fastest growing product areas in Seismic. We believe that AI, p...
Location
Location
United States; Canada
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software engineering and a proven track record of building and scaling microservices and working with data retrieval systems
  • 5+ Experience with C# and .NET, unit testing, object-oriented programming, and web services
  • 3+ Experience with Python, with the ability to work concurrently on Python and .NET repositories
  • 2+ Experience with PostgreSQL, including maintaining and performing tuning
  • Proficient in Test Driven Development (TDD) with hands-on experience using xUnit and Postman to develop automation test scripts
  • Experience with Infrastructure as Code (Terraform, Pulumi, etc.)
  • Experience with Event driven architectures with tools like Kafka
  • Experienced in container technologies such as Docker and proficient in microservice frameworks like Kubernetes (K8s)
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) with expertise in developing Jenkins pipelines using Scala
  • Cloud Expertise: Experience with cloud platforms like AWS, Google Cloud Platform (GCP), or Microsoft Azure. Knowledge of cloud-native services for AI/ML, data storage, and processing. Experience deploying containerized applications into Kubernetes is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend systems and services for generative AI and agentic workflows, ensuring high performance, scalability, and reliability
  • Collaborate with data scientists, AI engineers, and product teams to integrate AI-driven capabilities across the Seismic platform
  • Monitor and optimize agentic workflows’ performance, addressing bottlenecks and ensuring low-latency query responses
  • Provide technical guidance and mentorship to junior engineers, promoting best practices in backend development
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to deliver seamless and intuitive AI experiences
  • Stay updated with the latest trends and advancements in AI technologies, conducting research and experimentation to drive innovation
  • Fulltime
Read More
Arrow Right

Software Engineer II - Backend - Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software engineering, with experience contributing to backend systems, microservices, or data-driven applications
  • Experience with C# and .NET, including object-oriented programming, unit testing, and web services
  • Experience working with PostgreSQL or similar relational databases, including writing queries and understanding basic performance considerations
  • Familiarity with container technologies such as Docker and microservice-based architectures
  • Working knowledge of automated testing practices (e.g., xUnit, Postman)
  • Familiarity with CI/CD concepts and modern development pipelines
  • Familiarity with Python
  • Exposure to cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure
  • Basic familiarity with cloud-native services for data storage, compute, and monitoring
  • Experience working on SaaS applications or cloud-hosted services
Job Responsibility
Job Responsibility
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right