Senior Principal Software Engineer

1 month ago


Mumbai, Maharashtra, India Forcepoint Full time

About Forcepoint

Forcepoint is a leading cybersecurity company that simplifies security for global businesses and governments. Our all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property, no matter where people are working.

Job Summary

We are seeking a highly skilled Principal Software Engineer to join our team in Israel. As a key member of our DLP Policy Engine team, you will play a pivotal role in the development of our innovative cybersecurity solution.

Key Responsibilities

  • Design, implement, and maintain high-quality software components using C++ programming language.
  • Collaborate with stakeholders to identify requirements, plan, design, code, test, and maintain software components.
  • Ensure adherence to quality standards, security protocols, and scalability considerations.
  • Stay up-to-date with industry trends, emerging technologies, and best practices related to APIs and microservices.
  • Experience with multi-tenant and single-tenant software solutions is a plus.

Qualifications

  • Bachelor's or master's degree in computer science, software engineering, or a related field.
  • Strong proficiency in C++ programming, with additional proficiency in Java or Python an advantage.
  • Familiarity with API design, RESTful APIs, and microservices.
  • Excellent debugging skills.

Forcepoint is committed to building an inclusive and diverse workplace. If you're excited about this role and have a strong passion for cybersecurity, we encourage you to apply. We're an equal opportunity employer and welcome applications from qualified individuals with disabilities or disabled veterans.



  • Mumbai, Maharashtra, India Forcepoint Full time

    Transforming Cybersecurity with ForcepointForcepoint is revolutionizing the way companies protect their sensitive data and intellectual property. As a Senior Principal Software Engineer, you will play a pivotal role in the development of our cutting-edge DLP Policy Engine.Key Responsibilities:Design and implement robust API solutions using C++...


  • Mumbai, Maharashtra, India Forcepoint Full time

    Who is Forcepoint?Forcepoint simplifies security for global businesses and governments. Our all-in-one, cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property. We are a 20+ year old company with 2.7k employees, operating in 150 countries and serving 11k+ customers. We have 300+...


  • Mumbai, Maharashtra, India Protegrity USA Full time

    Unlock Your Potential as a Principal Software Engineer at Protegrity USAAre you a skilled software engineer looking for a new challenge? Do you want to work with a talented team on cutting-edge projects? Look no further than Protegrity USA, a leading provider of data protection solutions.About the RoleWe are seeking a highly experienced Principal Software...


  • Mumbai, Maharashtra, India 1054 GlaxoSmithKline Services Unlimited Full time

    About UsGSK is a global biopharma company with a mission to unite science, technology, and talent to improve human health.Our AmbitionWe aim to positively impact the health of 2.5 billion people by 2030 by preventing and treating diseases.Our CultureWe strive to create a workplace where everyone can feel a sense of belonging and thrive. We're committed to...


  • Mumbai, Maharashtra, India IN014 Marsh McLennan Global Services India Private Limited Full time

    Job Description:Marsh McLennan is seeking a skilled Senior Principal Engineer to join their team in the Mumbai office.Key Responsibilities:Design and develop cross-platform mobile applications using Hybrid/Cross-Platform mobile (Android & iOS) app development.Expertise in responsive UI design and integration with APIs.Proficient in HTML, CSS, JavaScript,...


  • Mumbai, Maharashtra, India Navigators Software Full time

    Job RequirementsWe are seeking a skilled Senior Software Engineer to join our team at Navigators Software. The ideal candidate will have experience in developing applications using ASP.NET MVC and ASP.NET Core MVC.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software solutions.Collaborate with cross-functional teams to identify and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    At NEC Software Solutions, we're passionate about delivering innovative software solutions that transform businesses.As a Senior Software Engineer, you'll play a key role in shaping our software products, working closely with cross-functional teams to design, develop, and deploy cutting-edge solutions.With a strong background in .Net Core, Angular, and MS...


  • Mumbai, Maharashtra, India Nielsen Full time

    About the RoleNielsen is seeking an experienced Principal Software Engineer to lead our AWS-based backoffice development team.


  • Mumbai, Maharashtra, India ConnectWise Full time

    Job Summary:The Principal Software Engineer II is a key member of our engineering team, responsible for designing, developing, and maintaining high-quality software solutions. This individual will work closely with cross-functional teams to ensure timely delivery of software projects, while adhering to industry and organizational standards.Key...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    **About NEC Software Solutions**We are a leading provider of end-to-end IT services across the globe, with over 30 years of experience in delivering robust, market-ready software products that meet the highest standards of engineering and user experience.Our customers range from two-person startups to billion-dollar listed companies, and we work with diverse...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Role Summary : We are seeking a skilled Senior Software Engineer to join our development team at NEC Software Solutions. The ideal candidate will have strong hands-on experience in developing software for enterprise applications and solutions.Key Responsibilities :Develop high-performing, multi-threaded, real-time software using C# with .NET 6.0 or...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: Senior Software EngineerAt NEC Software Solutions (India), we are seeking a highly skilled and experienced Senior Software Engineer to join our team. The successful candidate will be responsible for delivering new projects and modifications/enhancements to existing applications.Key Responsibilities:Translate LLD into codeHave strong analytical...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: SE/SSEWe are seeking a highly skilled Senior Software Engineer/SSE to join our team at NEC Software Solutions (India).Role: As a Senior Software Engineer/SSE, you will be responsible for designing, developing, and testing software applications using .Net Core 3 or above, Angular 8+, and MS SQL.Key Responsibilities:Develop and configure software...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions using the latest technologies.Key ResponsibilitiesDesign and develop FrontEnd and Backend components using Angular and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    At NEC Software Solutions, we're committed to delivering innovative software solutions that transform businesses. As a Senior Software Engineer, you'll play a key role in driving this mission forward.Key Responsibilities:Translate high-level design into robust, efficient codeDevelop and maintain complex database systems using Oracle PL/SQLCollaborate with...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of exceptionally talented professionals works with diverse industry verticals, including publishing, media, financial services,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions using the latest technologies.Key ResponsibilitiesDesign and develop FrontEnd and Backend components using Angular and...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company OverviewNEC Software Solutions is a leading provider of end-to-end IT services across the globe. With over 30 years of experience, we have earned a reputation for delivering robust, market-ready software products that meet the highest standards of engineering and user experience.We work with diverse industry verticals, including publishing, media,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of exceptionally talented professionals works with diverse industry verticals, including publishing, media, financial services,...


  • Mumbai, Maharashtra, India NEC Software Solutions (India) Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions (India). As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using .NET Core/Framework and other modern...