SDE II: Secure Data Storage & AI Analytics

Amazon

Santa Clara (CA)

On-site

USD 165,000 - 224,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RSUs
Health insurance
401(k) matching

Job summary

Amazon Web Services, Inc. in Santa Clara is seeking a Software Development Engineer II to own and evolve production systems handling the full data lifecycle—from ingestion to model training and customer opt-out controls.

You will collaborate with scientists and engineers to build scalable, compliant data storage and analytics solutions. The role focuses on securing data foundations, building self-service platforms, and ensuring governance while balancing feature delivery and operational work.

Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 3+ years of non‑internship design or architecture experience (design patterns, reliability and scaling) of new and existing systems.
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience designing and implementing data storage systems, ETL pipelines, or machine learning infrastructure for model training and evaluation workflows.
  • Proven track record building distributed systems with event‑driven architectures and APIs that operate reliably at enterprise scale.
  • Experience with data security, privacy compliance, and implementing data retention/deletion mechanisms.
  • Working knowledge of AWS services for data processing and machine learning such as S3, SageMaker, and related data infrastructure

Responsibilities

  • Own and deliver complete software features for event-based data storage systems, from design through deployment and operations, ensuring they provide flexible, secure, and compliant platforms for AI-powered business applications
  • Maintain, refactor, and enhance existing storage and analytics platform, identifying opportunities to improve performance, scalability, and operational excellence while eliminating technical debt
  • Design and implement software solutions for data access interfaces and authorization systems within established architectural strategies, seeking guidance from senior engineers when facing complex technical tradeoffs
  • Mentor team members through code reviews, documentation, and knowledge sharing—providing meaningful feedback, training newcomers on system architecture, and facilitating technical discussions that promote operational excellence
  • Resolve operational issues by identifying root causes and implementing permanent fixes for compliance features, data deletion APIs, and customer opt‑out mechanisms, going beyond quick workarounds
  • Work directly with business application teams and stakeholders to understand requirements, translating them into technical solutions that balance customer needs with platform sustainability
  • Take ownership of security implementations including encryption, access controls, audit trails, and PII handling, ensuring software can be maintained and extended by other engineers
  • Drive improvements to self‑service platforms and control planes, making priority tradeoffs between new feature development and operational work while maintaining governance standards

Skills

Software development experience
Architecture design
Distributed systems
Data security & privacy
AWS services knowledge

Education

Bachelor’s degree in computer science or equivalent

Tools

S3
SageMaker

Job description

Amazon Web Services, Inc. in Santa Clara is seeking a Software Development Engineer II to own and evolve production systems handling the full data lifecycle—from ingestion to model training and customer opt-out controls.

You will collaborate with scientists and engineers to build scalable, compliant data storage and analytics solutions. The role focuses on securing data foundations, building self-service platforms, and ensuring governance while balancing feature delivery and operational work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDE II: Secure Data Storage & Analytics (Flexible Hours)
SDE II: Secure Data Storage & Analytics (Flexible Hours)

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II, AI Data Platform
Software Development Engineer II, AI Data Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE II: Cloud Data Processing & Analytics (Serverless)
SDE II: Cloud Data Processing & Analytics (Serverless)

Amazon • East Palo Alto (CA)

On-site
USD 165,200 - 223,600
Security Automation SDE II - AI, Cloud & Compliance
Security Automation SDE II - AI, Cloud & Compliance

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE-I: Build Scalable Cloud Data Services & AI
SDE-I: Build Scalable Cloud Data Services & AI

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 111,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
SDE II, Security Identity Platform
SDE II, Security Identity Platform

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
SDE II: AI Foundation Orchestration at Scale
SDE II: AI Foundation Orchestration at Scale

Socket.dev • Bellevue (WA)

On-site
USD 144,000 - 194,000
SDE II, AWS Catalog — Scale Distributed Systems
SDE II, AWS Catalog — Scale Distributed Systems

Socket.dev • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
SDE II: Cloud Data Catalog - Scalable Big Data
SDE II: Cloud Data Catalog - Scalable Big Data

Amazon • Bellevue (WA)

On-site
USD 144,000 - 194,000
SDE II: AI Cloud Solutions for Scale — Flexible Hours
SDE II: AI Cloud Solutions for Scale — Flexible Hours

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000