出海雷达

高级微软软件工程师 - 远程

Senior Microsoft Software Engineer - Remote

AI开发工程限定地区(需当地身份)
公司Simple Software Solutions Group
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间12 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

类别:技术

地点:德克萨斯州达拉斯,美国

职位名称:高级微软软件工程师 - 远程

职位简介

构建和演进客户的软件机器人,这是客户 Windows 端点管理平台的核心自动化引擎,同时帮助塑造技术架构,并使用 C# 和 .NET 提供安全、可靠的软件。你将参与微软操作系统代码的工作。

该职位是一位资深的个人贡献者,结合扎实的技术判断力与实际工程能力。该工程师将参与架构决策,将产品需求转化为可维护的解决方案,并直接参与设计、实现、测试、故障排查和发布准备。

你将负责:

  • 使用 C# 和 .NET 设计、构建、测试和维护 AidenBot 的生产软件,重点关注可靠性、安全性、性能和可维护性。
  • 技术设计和架构贡献,包括评估权衡、定义接口和模式、记录决策,并帮助平台演进,同时避免不必要的复杂性。
  • 端到端交付有意义的产品功能,从细化和估算到实现、代码审查、自动化测试、部署支持以及发布后的学习。
  • 诊断和解决跨应用代码、服务、集成、数据流和 Windows 端点环境中的复杂缺陷和生产问题。
  • 通过清晰、可测试的代码;深入的审查;适当的自动化测试覆盖率;可观测性;安全开发实践;以及规范的源代码控制来保障工程品质。
  • 技术协作和指导,提升工程团队的整体效率,包括分享背景信息、审查设计、共同解决难题,以及帮助其他工程师做出合理的实现决策。
  • 实际应用 AI 辅助工程和代理工作流,以提高速度和效率,同时保护代码质量、安全、治理和发布可靠性。

所需资格:

  • 至少 8-10 年以上的专业软件开发经验,包括在 C# 和 .NET 中构建和维护生产应用程序的丰富实践经验。
  • 对软件架构、面向对象设计、API、异步处理、数据访问、集成模式和可维护的应用程序设计有深刻理解。
  • 具备展示出的能力
查看英文原文

Category: Technology

Location: Dallas Texas United States

Job Title: Senior Microsoft Software Engineer - Remote
About the Role

Build and evolve the client's software Bot, the core automationengine behind client’s Windows endpoint management platform, while helping shapetechnical architecture and delivering secure, reliable software in C# and .NET. You will be working on the MicroSoft operating system code.

The personin this seat is a senior individual contributor who combines sound technicaljudgment with hands-on engineering. This engineer will participate inarchitectural decisions, translate product needs into maintainable solutions,and contribute directly to design, implementation, testing, troubleshooting,and release readiness.

What you will own:

  • Designing, building, testing, andmaintaining production software for AidenBot using C# and .NET, with a focus onreliability, security, performance, and maintainability.
  • Technical design and architecturecontributions, including evaluating tradeoffs, defining interfaces andpatterns, documenting decisions, and helping the platform evolve withoutcreating unnecessary complexity.
  • End-to-end delivery of meaningfulproduct capabilities, from refinement and estimation through implementation,code review, automated testing, deployment support, and post-release learning.
  • Diagnosis and resolution of complexdefects and production issues across application code, services, integrations,data flows, and Windows endpoint environments.
  • Engineering quality through clear,testable code; thoughtful reviews; appropriate automated test coverage;observability; secure development practices; and disciplined source control.
  • Technical collaboration andmentorship that raises the effectiveness of the engineering team, includingsharing context, reviewing designs, pairing on difficult problems, and helpingother engineers make sound implementation decisions.
  • Practical use of AI-assistedengineering and agentic workflows to improve speed and leverage whileprotecting code quality, security, governance, and release reliability.

Required Qualifications:

·Minimum of 8-10+ years of professional software development experience, including substantialhands-on experience building and supporting production applications in C# and.NET.

  • Strong understanding of softwarearchitecture, object-oriented design, APIs, asynchronous processing, dataaccess, integration patterns, and maintainable application design.
  • Demonstrated ability to take complexfeatures from ambiguous requirements through technical design, implementation,testing, release, and production support.
  • Experience diagnosing difficultsoftware problems using logs, metrics, traces, debuggers, profilers, andsystematic root-cause analysis.
  • A strong quality mindset, includingexperience with unit, integration, and automated testing; code review; sourcecontrol; CI/CD; and reliable release practices.
  • Working knowledge of relationaldatabases and SQL, including data modeling, query performance, andapplication-level data access.
  • Strong written and verbalcommunication skills, including the ability to explain technical decisions,risks, and tradeoffs to both engineering and non-engineering stakeholders.
  • Experience working in Agile / Scrumteams and with Azure DevOps, GitHub, or similar planning, source control,build, and deployment systems.
  • Comfort operating in a smaller,high-accountability growth company where senior engineers balance architecture,hands-on delivery, collaboration, and production ownership.

Preferred Background

  • Experience with BIOS, partitioning,Windows Registry, drive partitioning, Windows PE, and other system-level architectures.
  • Experience building enterprise SaaS,endpoint management, Windows-based systems, cybersecurity-related products, IToperations software, or automation platforms.
  • Experience with Windows internals,PowerShell, Microsoft cloud technologies, endpoint administration, or softwarethat executes work across distributed devices.
  • Experience with cloud services,distributed systems, messaging, REST APIs, authentication and authorization,third-party integrations, or high-volume job orchestration.
  • Experience using AI-assisteddevelopment tools, agentic workflows, or AI-enabled testing in a disciplinedproduction engineering environment.

What Success Looks Like

  • Developing the client's end point software platform including the Bot capabilities shippredictably and meet clear standards for correctness, security, performance,supportability, and rollback readiness.
  • The AidenBot codebase becomes easierto understand, test, extend, troubleshoot, and operate as the product andcustomer base grow.
  • Architectural decisions arepragmatic, well communicated, and aligned with both near-term delivery needsand the platform’s long-term direction.
  • Complex defects and production issuesare resolved methodically, with root causes addressed and lessons translatedinto better code, tests, telemetry, and engineering practices.
  • Engineering teammates benefit fromthoughtful design collaboration, constructive code review, clear documentation,and practical technical mentorship.
  • AI is used thoughtfully as a forcemultiplier for engineering speed and quality without weakening security,maintainability, or accountability.

DetailsOriginally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

远程 SAP FICO 顾问

Simple Software Solutions GroupUnited StatesFull Time7 天前
职能支持限定地区(需当地身份)

远程战略项目经理

Simple Software Solutions GroupUnited StatesFull Time8 天前
其他限定地区(需当地身份)

← 返回全部职位