Software Engineering IC3

2 weeks ago


Bengaluru, India Microsoft Full time

Overview

Microsoft is a company where innovation and passion converge to shape the future of cybersecurity. At Microsoft Defender for Endpoint (MDE), we are dedicated to advancing consumer and enterprise protection through cutting-edge technology. 

Our team leverages collaborative efforts to develop security solutions that anticipate and outmanoeuvre cyber threats, ensuring safety across diverse platforms including Windows, Linux, MacOS, Android, and iOS. We are seeking a Senior Software Engineer to elevate our MDE Linux solution. This role involves strategic leadership and hands-on development, working alongside top-tier professionals to enhance our security capabilities.

This role offers the opportunity to make a significant impact on the security landscape, shaping the capabilities of our products while growing your expertise across Microsoft’s expansive technological ecosystem. We are committed to your development and recognize the value you bring to our team.

Our team thrives on diversity and inclusivity, believing that varied perspectives fuel innovation. We are committed to fostering a collaborative environment where every member’s contribution is valued and nurtured. This approach not only enhances our products but also drives personal and professional growth, ensuring that our solutions reflect the needs of all users.

Qualifications

Required Qualifications

Bachelor's Degree in Computer Science, or related technical discipline and 8+ years technical engineering experience with coding in languages including, but not limited to, C/C++ Strong written and verbal communication skills Strong technical skills including understanding of object-oriented programming & design, algorithms, systems internal concepts & performance. Demonstrable coding, debugging, design, testing and problem-solving skills

Preferred/Additional Qualifications

Development experience on Linux and its internals knowledge is big plus. Solve problems by always leading with deep passion and empathy for customers. Work independently, drive and manage technical and architectural dependencies  Experience working across disciplines and teams with high collaboration

Responsibilities

Collaborate with security engineering teams to plan, design and implement security solutions, covering all phases from concept to deployment. Develop, test, and maintain extensible and reusable code, identifying and addressing coding issues, and conducting effective code reviews, deployment, scale, performance and quality, from conception to delivery . Provide strategic insights during the product design phase to ensure alignment with customer needs and business objectives. Work closely with a geographically distributed team, including product managers, security researchers, and developers, to drive key product improvements. Uphold and promote the organizational culture and values, fostering an environment of innovation, quality, and accountability. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
  • Software Developer

    1 week ago


    Bengaluru, India Oracle Full time

    Career Level - IC3 Basic Qualifications At least 9 years total combined related work experience and completed higher education, including: At least 3 years software engineering work experience At least 6 years additional work experience directly related to the duties of the job and/or completed higher education, including:Bachelor's degree in...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Altair Engineering Full time

    Job Summary:The primary responsibility of this position is to engage in software development activities to deliver new features as part of the Altair Embed Development Toolchain. Embed is a graphical language for simulation and model-based embedded development. The core product is used for general modeling, simulation and control system design applications...


  • Bengaluru, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...

  • Software Engineer

    1 month ago


    Bengaluru, India Altair Engineering Full time

    Job Summary: The primary responsibility of this position is to engage in software development activities to deliver new features as part of the Altair Embed Development Toolchain. Embed is a graphical language for simulation and model-based embedded development. The core product is used for general modeling, simulation and control system design...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataJob Title: Software Engineer/Sr. Software Engineer - AltairOne DriveJob Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions...

  • Software Engineer

    1 month ago


    Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer - AltairOne Drive Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based...


  • Bengaluru, India Oracle Full time

    Basic Qualifications: 4 - 8 years of software engineering relevant work experience  Proficient with one of the Cloud Services – AWS, Azure, OCI or GCP. Strong understanding and working knowledge of networking and security principles in any Cloud service. Excellent coding & scripting skills in Python, Terraform and exposure to Cloud SDK. Deep...


  • Bengaluru, India Oracle Full time

    As a Senior Software Developer (IC3) in our team, you’ll be responsible for, and lead efforts in, designing and building scalable, distributed, and resilient software components and services to support our health care platform and the users it serves by accelerating services development on WebLogic server. We believe in ownership and expect you to think...


  • Bengaluru, India Oracle Full time

    As a Senior Software Developer (IC3) in our team, you’ll be responsible for, and lead efforts in, designing and building scalable, distributed, and resilient software components and services to support our health care platform and the users it serves by accelerating services development on WebLogic server. We believe in ownership and expect you to think...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataJob Title: Software Engineer/Sr. Software EngineerJob Description:We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their...


  • Bengaluru, India Altair Engineering Full time

    Job Summary:We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their missions. We are currently seeking an experienced software engineer to deliver insights from massive scale data in real...

  • Software Engineer

    1 month ago


    Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to...


  • Bengaluru, India Altair Engineering Full time

    Job Summary:What You Will Do:Transfer customer requirements into software solutionsDevelop extensions to existing material toolsThe development spectrum includes backend (database, API), frontend (websites, standalone apps, UI development), algorithms, interfacing, math and more.What you will need:Degree in Computer Science, Engineering, or a related...


  • Bengaluru, India Altair Engineering Full time

    Job Summary: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their missions. We are currently seeking an experienced software engineer to deliver insights from massive scale data...


  • Bengaluru, India Guidewire Software Full time

    Requirements:- Have 3+ years of experience or its equivalence in a software engineering role.- Experience in developing large-scale test automation frameworks (including UI, API, Performance)- A self-motivated individual contributor and a team player with good communication and collaboration skills- Excellent software development skills in Java, JavaScript...


  • Bengaluru, India Altair Engineering Full time

    Job Summary:We are passionate about building robust Cloud Computing software solutions that solve complex problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance-based solutions to accomplish their missions.We are currently hiring a software engineer to join our engineering team to...


  • Bengaluru, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • Bengaluru, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataSenior Software EngineerAltair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance,...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...