Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer - Microsoft Defender Cloud Apps 
Israel, Tel Aviv District, Tel Aviv-Yafo 
487843732

09.07.2024

We atDefender for Cloud Apps) are developing the next generation ofsecurity tools for data that is outside your network, and firewalls and perimeters don't work. Our technology allows organizations to protect their data in

Defender for Cloud Appsis themost used

and all that- in our


Qualifications

Required skills:

  • B.Sc. or M.Sc. in Computer Science, Software and Computer Engineering, or equivalent
  • + years of professional experienceas asoftwareengineerbuilding large-scale
  • Experience withOOP languages (Java preferred) anddatabases (MongoDB,Cosmos DB,Redis, Azure Data Explorer preferred).
  • Exceptional problem-solving skills, with the ability to navigate and resolve complex technical challenges.
  • Deep expertise in software development, architecture, and design principles, including experience withdistributed computing platforms for high-scale systems and massive amounts of data
  • Excellent communication and interpersonal skills, with the ability to work effectively withmultiple

Desired skills:

  • Background in data security and cloud-based applications(Kubernetes preferred).
  • Experience with continuous integration and deployment tools (ADO preferred).
Responsibilities

As asoftware engineer reporting directly to a group engineering manager, you willassume the role of aIn this critical role, you will act as a trusted agent within the organization, diving deep into complex, high-priority technical challenges. You will work closely withaddress critical issues and ensure the successful resolution of challenging projectsThis role requires deep technical expertise, problem-solving abilities, and a collaborative mindset.

You are expected to:

  • in efficient ways.
  • Move between different problem areasand teamsas required by organizational leadership, ensuring critical issues are resolved efficiently.
  • Take ownership of problems until they are fully resolved, even after initial containment, ensuring long-term stability and success.
  • Work proactively to address technical debt and ensure long-term maintainability of systems.
  • Provide clear and concise communication of technical issues and solutions to stakeholders at all levels.
  • Maintain a deep understanding of the company's technical landscape, including software architecture, infrastructure, and emerging technologies.
  • Provide mentorship and guidance tootherengineers, fostering a culture of continuous learning and improvement.