Skip to content

Senior Data Architect & Security Lead
Company | Adobe |
---|
Location | San Jose, CA, USA |
---|
Salary | $170500 – $320000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Bachelor’s or advanced degree in Computer Science, Information Systems, or a related field.
- 10+ years of experience in database architecture, data engineering, and security.
- Strong expertise in SQL, NoSQL, and distributed databases (MySQL, MongoDB, etc.).
- Familiarity with document DBs (e.g. AWS DynamoDB, Azure CosmosDB), columnar storage (Apache Cassandra), graph DBs (e.g. Neo4J).
- Hands-on experience with cloud data platforms (AWS RDS, Redshift, and others).
- Working knowledge of Hibernate highly desirable
- Knowledge of modern data lake and data warehouse architectures.
- Experience with encryption, identity management, and data masking techniques.
- Deep understanding of security frameworks such as OWASP, NIST, and CIS.
- Proficiency in scripting languages (Python, Bash) and automation tools for security and data management.
- Familiarity with CI/CD pipelines and infrastructure-as-code (Ansible, Kubernetes).
- Strong analytical and problem-solving skills.
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.
Responsibilities
- Develop and maintain a scalable and efficient data architecture for our SaaS platform, ensuring optimal performance and reliability.
- Design and implement database schemas, indexing strategies, and data partitioning to improve system efficiency. Understand the current data architecture and data layout to help investigate/analyze data related application issues.
- Define and implement security policies, encryption standards, and compliance frameworks (e.g., GDPR, SOC 2, HIPAA).
- Lead efforts to modernize data storage and processing pipelines, including cloud-based solutions (AWS, Azure).
- Coordinate the development and optimization of ETL processes to handle large-scale data ingestion and processing.
- Establish validated methods for data integrity, lifecycle management, and access control.
- Work closely with security teams to implement proactive measures against data breaches and vulnerabilities.
- Collaborate with engineering, product, and DevOps teams to align data strategies with business goals.
- Stay up-to-date with the newest technologies and trends in data architecture and security, making recommendations for adoption.
Preferred Qualifications
- Working knowledge of Hibernate highly desirable