
Software Engineer, Big Data (829)
Protegrity2 days ago
Navi Mumbai, IndiaMid Level / Senior
Responsibilities
- Design, build, and maintain products and features for Protegrity’s enterprise data security platform.
- Deliver production-quality software using established development standards, design patterns, frameworks, and tools.
- Contribute to research, feature design, implementation, Agile practices, and end-to-end product delivery.
- Review peers’ and junior engineers’ work to improve code quality while contributing independently.
- Collaborate across teams to resolve technical requirements and product module dependencies.
- Develop expertise in operating systems, cloud technologies, container orchestration, native programming languages, and data security.
Requirements
- 3–7 years of hands-on software engineering experience, preferably with data platforms, cloud platforms, distributed systems, or data security.
- A degree in Computer Science or a related field, or equivalent practical experience.
- Knowledge of one or more scalable cloud data platforms, such as Databricks, Amazon EMR, Cloudera Data Platform, or Microsoft Fabric.
- Knowledge of large-scale data processing technologies, query engines, and table or storage formats, such as Apache Spark, Hive, Trino, Apache Iceberg, Delta Lake, or Parquet.
- Strong programming experience in Java or Python, including designing, building, debugging, and profiling large-scale production software.
- Experience with Linux, shell scripting, one or more cloud platforms such as AWS, Azure, or GCP, and containerized platforms such as Kubernetes.
- Practical experience using AI-assisted development tools for code analysis, debugging, test generation, documentation, and design exploration.
- Strong verbal and written communication skills and the ability to collaborate effectively.
- Preferred experience operating distributed data clusters in the cloud, performance-tuning large-scale workloads, and applying networking and IAM concepts.
- Preferred understanding of NIST, OWASP, PCI DSS, software security requirements, cryptography, and cryptographic algorithms.
- Preferred experience with automated testing, code quality tools, release processes, and software development life cycle practices.
- Successful completion of a background investigation is required, subject to local laws.
Benefits
- Competitive salary and comprehensive benefits.
- Generous vacation and holiday time off.
- Ongoing learning and development opportunities.
- Inclusive and non-discriminatory workplace.
Tech Stack
Apache HadoopApache HiveApache SparkAWSAzureDatabricksGoogle Cloud PlatformJavaKubernetesLinuxPython
Categories
Data Engineering
About Protegrity
Protegrity builds data-security software that discovers, tokenizes, and encrypts sensitive data so enterprises can use it safely across clouds, analytics, and AI systems. Its platform provides vaultless tokenization, format-preserving encryption, and policy enforcement for compliance and PCI DSS use cases, sold as enterprise software and subscriptions. Founded in 1996 and privately held, the company is headquartered in Stamford, Connecticut.