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