Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$90к$118кмедиана$146к
16 в выборке
На СНГ рынке: $3.8к/мес ($3к - $4.7к)
88
Отличная вакансия
развернуть
Чётко очерченная роль senior backend-инженера сочетает современную разработку на Python и Azure с заметной ответственностью в AI-кибербезопасности; главный компромисс - работа из офиса в Цюрихе два дня в неделю.
Кликните для подробной информации
Актуальные технологииAI в кибербезопасностиОтветственность за результатОфис в ЦюрихеОбучение от Microsoft
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer (Python/Azure): Building distributed backend services, APIs, event-driven systems, and automation for an AI-powered MXDR cybersecurity platform with an accent on reliability, security, asynchronous processing, and production ownership. Focus on designing failure-tolerant cloud-native systems, evaluating AI-assisted development output, and improving security operations through dependable software.
Location: Zürich, Switzerland; hybrid, with two days per week in the Zurich office.
Company
hirify.global provides an AI-powered MXDR service using proprietary AI, Microsoft Security tools, and managed protection for customer security operations.
What you will do
Own backend work from problem definition and solution shaping through development, testing, production operation, and incident response.
Build cloud-native Python services, APIs, event-driven systems, distributed systems, and automation on Azure.
Collaborate with Product, Engineering, and Security Operations to turn customer and operational needs into practical engineering solutions.
Design for failures, retries, concurrency, asynchronous processing, external-service dependencies, reliability, security, performance, and maintainability.
Use AI coding assistants and agents thoughtfully, review their output, and ensure production code is secure and maintainable.
Review code and designs, mentor colleagues, improve engineering practices and tooling, and contribute to CI/CD, monitoring, testing, and on-call arrangements.
Requirements
6+ years of software engineering experience and strong experience building and running backend services in production.
Excellent Python skills, including testing, typing, dependency management, and asynchronous programming.
Good understanding of distributed systems, event-driven architectures, APIs, data persistence, and failure handling.
Experience building cloud-native applications on Azure, or strong experience with another major cloud platform and an interest in learning Azure.
Experience using AI coding assistants or agents in real development, with the ability to review, debug, and challenge their output, particularly regarding security and sensitive information.
Strong debugging skills across application code, services, data, and infrastructure.
Experience with Git, CI/CD, automated testing, observability, and secure software development.
Ability to explain technical decisions, risks, and trade-offs clearly to technical and non-technical colleagues; confidence working independently and handling ambiguity.
Willingness to work from the Zurich office two days per week. Fluency in English.
Nice to have
Experience in cybersecurity, SOAR, managed security services, or SOC automation.
Experience with Microsoft Sentinel, Microsoft Defender, Microsoft Graph, or Microsoft Entra ID.
Experience with durable workflow orchestration, message brokers, or high-throughput event processing.
Experience with Terraform, GitHub Actions, monorepos, or trunk-based development.
Experience building AI capabilities into production services and evaluating their reliability and safety.
Culture & Benefits
Regular collaboration with the Zurich team and international colleagues.
Competitive salary and benefits.
Access to management and Microsoft training.
Inclusive workplace welcoming diverse backgrounds, experiences, abilities, and perspectives.
Hiring process
Submit an application for the role.
A talent acquisition manager will contact shortlisted candidates to discuss the opportunity further.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →