Medical Guardian
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в Medical Guardian — ведущий технический эксперт в области прикладной инженерии. Отвечает за архитектурные решения, общие фреймворки и стандарты качества бэкенд-сервисов, IoT-систем и клиентских приложений при миграции с PHP на C#/.NET в Azure.
Задачи
- Быть основным техническим владельцем архитектуры приложений для новой разработки совместно с владельцами существующих систем
- Принимать и документировать архитектурные решения по структуре приложений, выбору технологий и фреймворков, подходам к интеграции и границам сервисов
- Выступать точкой эскалации для сложных технических решений
- Проектировать, создавать и поддерживать общие фреймворки, библиотеки и абстракции
- Отвечать за сквозные аспекты: аутентификацию и авторизацию, обработку ошибок и отказоустойчивость, логирование, метрики и наблюдаемость, стандарты интеграции и контракты сервисов
- Писать и ревьюить production-код на PHP для существующих систем и на C#/.NET для новых сервисов
- Определять планку технического качества новой разработки и принимать решения о компромиссах скорость/качество и техническом долге
- Менторить инженеров через код-ревью, парное программирование и обсуждение дизайна
- Помогать инженерам, застрявшим на сложных задачах, напрямую включаясь в код или дизайн
- Взаимодействовать с PMO по скоупингу и оценкам, выявлять архитектурные риски
- Сотрудничать с DevOps и инфраструктурной командой по паттернам деплоя, развитию CI/CD и консистентности окружений
- Доносить технические решения до инженерного руководства и стейкхолдеров
Требования
- 10+ лет профессионального опыта в разработке ПО с сильным послужным списком hands-on разработки production-систем
- Опыт владения архитектурными решениями и техническим направлением сложных приложений
- Сильный опыт backend-разработки на C# и .NET для сервисов и API
- Опыт проектирования и поддержки чистых API и сервисных интерфейсов, включая интеграции со сторонними системами (CRM, биллинг, операционные платформы)
- Практический опыт с Microsoft Azure, включая AKS и ключевые интеграционные и messaging-сервисы
- Опыт доставки приложений с использованием Docker-контейнеров и CI/CD пайплайнов
- Сильный опыт с реляционными БД (Microsoft SQL Server), включая проектирование схем и паттерны доступа к данным
- Опыт с event-driven и асинхронными архитектурами, включая messaging-системы
- Готовность работать с существующей кодовой базой PHP и вести её миграцию на cloud-native C#/.NET в Azure
- Практический опыт построения agentic AI workflow в production: агентные фреймворки, tool/function calling, RAG, MCP
- Возможность работать в офисе в Филадельфии по вторникам и средам
- Право на работу в США без текущего или будущего спонсорства работодателя
Условия
- Медицинская страховка (Medical, Dental & Vision)
- Оплачиваемый отпуск (Vacation, Sick Time Off & Holidays)
- Оплачиваемые компанией Short Term Disability и страхование жизни
- Пенсионный план 401k с match от компании
Навыки
- C#
- .NET
- PHP
- Microsoft Azure
- AKS
- Docker
- CI/CD
- Microsoft SQL Server
- REST API
- event-driven architecture
- messaging
- agentic AI
- RAG
- MCP
- tool/function calling
- IoT
- Linux
- Salesforce