Senior Full-Stack Software Engineer
Microsoft Security teams in Israel are hiring full-stack software engineers to develop cloud and on-premises services, user-facing applications, and cybersecurity solutions. Engineers collaborate across disciplines to build resilient systems that protect users worldwide.
Обязанности
- Contribute to business-critical Microsoft Security initiatives.
- Improve the end-to-end lifecycle of services.
- Analyze complex system behavior and apply modern engineering practices to streamline deployments and reduce costs.
- Build impactful features using modern cloud, data, AI, and user-experience technologies.
- Collaborate with software engineers, program managers, security researchers, data scientists, and teams across Microsoft.
- Use AI-assisted engineering tools to accelerate development, automate routine tasks, improve code quality, and integrate AI capabilities into services.
Требования
- Bachelor’s or master’s degree in computer science, software engineering, or equivalent experience.
- At least 5 years of professional hands-on software development experience, primarily focused on backend services in cloud or on-premises environments.
- Hands-on front-end development experience building scalable, user-facing applications with modern frameworks such as React, Angular, or Vue.
- Ability to map product or feature requirements, dependencies, and deliverables.
- Strong technical skills and ability to adapt quickly to new areas.
Будет плюсом
- Experience with AI-assisted development tools or integrating AI/ML capabilities into production services.
- Experience with Kubernetes and containers.
- Experience with SQL, MongoDB, Cosmos DB, Redis, or Azure Data Explorer.
- Experience with products combining cloud services and client components.
- Cybersecurity domain experience.
- Experience designing, building, and operating large-scale resilient distributed systems.
- Familiarity with application and system monitoring systems.
- Ability to solve ambiguous, unsolved problems independently.