Technical Lead

closed
Protegrity Logo

Protegrity

πŸ“Remote - India

Summary

Join Protegrity, a global leader in data security, as a Technical Lead engineer and contribute to the development of enterprise data security solutions. You will lead a team of engineers, mentor them, and contribute to the development and maintenance of existing and new products. This role requires 5+ years of experience in developing and integrating scalable solutions, strong knowledge of Big Data and cloud computing concepts, and experience with various programming languages. Protegrity offers a competitive compensation and benefits package, including health benefits, paid time off, 401K, annual bonus incentives, and a remote work model.

Requirements

  • 5+ years post-bachelor’s degree experience as senior software engineer/Technical Lead in developing & integrating big data and/or cloud solutions
  • Good at designs, product delivery and technical mentorship to engineers in the team
  • Good acquaintance to software design tools and design patterns
  • Good at presenting technical concepts to internal and external stakeholders
  • Knowledge of Public Cloud technologies like AWS/GCP/Azure
  • Knowledge of large-scale SQL engines like Hive, Presto, SparkSQL etc
  • Experience on any or multiple of programming languages like Java/Python/Go/C++
  • Knowledge on modern scalable/elastic systems in cloud like Databricks/HDInisghts/ Dataproc/ Cloudera Data Platform/EMR/Big Query/Snowflake etc. One ore many is desirable
  • Understanding of containerized platforms like Kubernetes or Openshift
  • Designing, implementing and debugging high-performance Big Data and Cloud systems
  • Experience on Linux OS and Shell Scripting
  • Sufficient knowledge of office productivity tools to represent formal exchange of technical content communication
  • Excellent verbal and written communication skills along with well-established rapport and collaboration with teammates across the company
  • Understanding of the role of technology in business related topologies

Responsibilities

  • Contribute to continuous development, enhancement and maintenance of existing and new products
  • Contributes to appropriate software development methods, standards, tools to achieve well engineered outcome
  • Ability to mentor engineers for effective development outcomes
  • Contribution to advanced participation in the process for Agile development of products with an ownership of delivery of technical requirements and design
  • Ability to lead the technical interaction of the team
  • Deliver the technical requirements with most optimum methodologies
  • Adaptability to learn and enhance skills in the domain of data security alongside the product’s technical environment. Example: If a product is being built for data security of specific cloud environment, then respective domain specialty to be achieved for the cloud and concepts of its data security
  • Ability to mentor & review work of other engineers and capable to work as an individual contributor too
  • Necessary soft skills to be demonstrated for review/mentorship of engineers inside the team and across the teams
  • Excellent collaboration abilities within and across teams for technical requirements and design finalizations
  • Ability to be a good team player and soft skilled person

Preferred Qualifications

  • Knowledge of operating systems and concepts. Linux & Windows is the preference
  • Knowledge of creating and operating any multi node cluster like Hadoop
  • Knowledge of creating and operating any containerized platform like Kubernetes in cloud
  • Knowledge of software performance measurements and tuning
  • Understanding of software security requirements and associated standards like NIST, OWASP, PCI-DSS etc
  • Has gone through a devops cycle, CI/CD pipelines and software test automations
  • Knowledge of cryptography and cryptographic algorithms
  • Knowledge of BigData technologies like Hadoop and Public Cloud like AWS/GCP/Azure
  • Demonstrated Programming Skills in Java and Python
  • Good Soft Skills for Team Interaction (Verbal and Written)

Benefits

  • Health Benefits (Health/Dental/Vision)
  • Paid Time Off (PTO) & Flexible Fridays with approval
  • 401K
  • Annual Bonus Incentives
  • Commission Plan with accelerators
  • Short- and Long-Term Disability
  • Work on global projects with diverse, energetic, team members who respect each other and celebrate differences
  • Remote workforce
  • We offer a competitive salary and comprehensive benefits with generous vacation and holiday time off
  • All employees are also provided access to ongoing learning & development
This job is filled or no longer available