Sr. Software Engineer
eBay · Bengaluru
- Experience10–14 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelexecutive
- Posted2 Sept 2026
About eBay
eBay is hiring in Bengaluru in ecommerce retail. This role looks for around 10+ years of experience.
Skills
- Data Obfuscation
- Anonymization
- Data Masking
- Tokenization
- Pseudonymization
- Encryption
- Java
- Go
- Python
- Node.js
- MySQL
- MongoDB
- Cassandra
- AWS
- GCP
- Microsoft Azure
- Kubernetes
- Docker
- GDPR
- CCPA
- HIPAA
- API Design
- Microservices
- Distributed Systems
The role
A security engineer at an e-commerce marketplace designs data obfuscation services for privacy-preserving customer and payment data, applying data privacy and encryption across backend services. The role builds APIs and microservices and supports compliance with GDPR and CCPA.
Full job description
We are seeking a Software Engineer who will focus on designing and implementing data obfuscation services to protect customer identities, payment details, and other sensitive data. This role combines deep technical expertise with a strong passion for data privacy, security, and compliance, ensuring eBay can continue to innovate while keeping our users safe.
Responsibilities:
Design and develop services that implement data obfuscation, anonymization, and masking for sensitive customer data across eBay's ecosystem.
Collaborate with privacy, security, and product teams to define requirements that balance compliance, usability, and performance.
Integrate obfuscation frameworks into critical systems, ensuring minimal friction for internal teams and customers.
Conduct security and privacy assessments, identifying risks and applying mitigations to meet global privacy regulations (GDPR, CCPA, etc. ).
Develop APIs and SDKs that make data obfuscation solutions easy to adopt across teams.
Monitor and audit obfuscation services to ensure performance, accuracy, and compliance.
Support incident response teams in protecting sensitive data during production issues or investigations.
Requirements:
Bachelor's or master's degree in computer science, engineering, cybersecurity, or a related field (or equivalent professional experience).
5-8 years of software engineering experience, with a focus on security, data privacy, or backend services.
Strong programming skills in Java, Go, Python, or Node.js .
Expertise in data obfuscation techniques: masking, tokenization, pseudonymization, and encryption.
Experience working with relational and non-relational databases (e. g., MySQL, MongoDB, Cassandra).
Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Kubernetes, Docker).
Strong knowledge of security and privacy principles, including regulatory frameworks (GDPR, CCPA, HIPAA).
Experience designing APIs, microservices, and scalable distributed systems.
Nice-to-Have Skills (Optional):
Experience in Privacy Enhancing Technologies (PETs) such as differential privacy, homomorphic encryption, or secure multi-party computation.
Familiarity with data governance frameworks and compliance tooling.
Hands-on work with monitoring, auditing, and logging tools to ensure obfuscation compliance.
Strong knowledge of identity and access management (IAM).
Experience building developer-friendly tools that accelerate adoption of privacy-preserving practices.