Remote Principal Software Engineer 635

Posted

Apply now
Please, let Protegrity know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Protegrity is seeking a passionate and self-driven Principal Software Engineer to join their team in Mumbai or Bengaluru.
  • The role involves contributing to cutting-edge research, development, and feature design/implementation in a fast-paced Agile environment.
  • The position is ideal for strong technical individuals who enjoy building technology and being part of the end-to-end product delivery cycle.
  • Responsibilities include continuous development, enhancement, and maintenance of existing and new products/features.
  • The engineer will contribute to appropriate software development methods, standards, and tools to achieve well-engineered outcomes.
  • Participation in Agile practices as both an individual contributor and a team player is expected.
  • The role requires adaptability to learn and enhance skills in the domain of data security alongside the product’s technical environment.
  • The engineer will review the work of peer engineers/juniors while also being an individual contributor.
  • Excellent collaboration abilities within and across teams for technical requirements and product module dependencies are essential.

Requirements:

  • Candidates must have 8+ years of post-bachelor’s degree experience as a software engineer in developing and integrating systems solutions.
  • Mastery of computer science concepts and programming in C/C++ is required.
  • Experience with Linux OS and Shell Scripting is necessary.
  • Candidates should be well-versed with compiler and software build tools, preferably gcc, msvc, clang compilers, and build systems based on make, cmake, ant, or maven.
  • The ability to specify, design, implement, debug, and profile high-performance systems software is essential.
  • Strong debugging, troubleshooting, and profiling skills are required.
  • A good understanding of sockets, secured sockets, TCP/IP, and other networking protocols is necessary.
  • Candidates should have a strong grasp of multithreaded and parallel computing software.
  • Knowledge of software design and architecture principles is required.
  • Excellent verbal and written communication skills are essential for collaboration with teammates.
  • Knowledge of operating systems internals, particularly Linux and Windows, is preferred.
  • Familiarity with containerized systems like Docker is necessary.
  • Understanding of software performance measurements and tuning is required.
  • Candidates should have knowledge of software security requirements and associated standards like NIST, OWASP, PCI-DSS.
  • Experience with DevOps cycles, CI/CD pipelines, and software test automation is necessary.
  • Knowledge of cryptography and cryptographic algorithms is required.
  • Experience with Agile processes for product delivery is essential.
  • A good understanding of open source software and popular licensing is necessary.
  • Knowledge of Public Cloud technologies like AWS/GCP/Azure is preferred.
  • Experience in other programming languages such as Java/Python/Go/C++/C# is a plus.

Benefits:

  • Protegrity offers a highly competitive compensation and benefits package.
  • Employees will have the opportunity to work in a leading Data Protection, Privacy, and Security company during a significant market opportunity.
  • The benefits package includes health benefits and paid time off (PTO).
  • Employees will work on global projects with diverse, energetic team members who respect each other and celebrate differences.
  • The role is available as fully home-based, with occasional on-site meetings based on business needs.
  • The company is committed to a diverse and inclusive workplace, ensuring acceptance and freedom to bring one's full self to work.
Apply now
Please, let Protegrity know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback