Amazon.com Services LLC
Technology
SoftwareDevelopmentEngineerII
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II at Amazon.com Services LLC. Skills: Big data, Cloud computing, Security analytics, Data engineering. Build and support Data Lake. Drive technical vision”
Industry & Context.
What They're Looking For.
Must Have
3+ years software development experience, 3+ years system design experience, 3+ years large-scale software development, 3+ years Object Oriented Design experience, Bachelor's degree
What You'll Do.
Build and support Data Lake
Drive technical vision
Contribute to roadmap
Design distributed systems
Modernize data catalog
Modernize governance services
Build and support query platform
Optimize data ingestion systems
Optimize cataloging systems
Partner with data engineers
Partner with security teams
Uphold software engineering best practices
Uphold code quality standards
Uphold operational excellence
Explore AI driven data discovery
Build AI driven data discovery
Work with AI/ML developer tools
How You'll Work.
Team & Collaboration
Data engineers; Security teams; Cross-functional teams
Communication Scope
Verbal communication; Written communication
Full Job Description
If you thrive in a fast-paced, innovative environment and are interested in pushing the boundaries of what's possible with big data, cloud computing, and security analytics, Amazon Security Platform Engineering is the place for you. We support a suite of services and products to ingest, optimize and query petabyte scale datasets efficiently, and enable critical security use cases such as incident response, security analytics, threat-hunting, and low-latency detection. Successful candidates for this position will possess: Strong software engineering fundamentals, including expertise in object-oriented design, algorithms, and data structures Experience building and operating scalable, fault-tolerant, distributed systems Proficiency in Java, Scala or Python with a solid understanding of multi-threading and memory management Knowledge of big data compute engines such as open table formats like Apache Iceberg, and Apache Spark, Trino, Flink. Excellent verbal and written communication skills Self-motivation and the ability to deliver high-quality results in a fast-paced environment. Key job responsibilities Build and support Amazon Security's Data Lake, consisting of services for data cataloging, optimization, compaction, re-organization, and indexing at petabyte scale. Drive technical vision and contribute to the roadmap for systems that manage petabyte-scale data catalogs supporting Apache Iceberg, AWS Glue, Parquet, and other formats. Design and implement distributed systems for data optimization that balance multiple latency scenarios from minute-level batch detections to month-spanning threat hunting queries. Modernize security intelligence platform's data catalog and governance services to provide customers with rule-based access controls and fine-grained data access. Build and support query platform services for query scheduling, routing, auditing, and engine built on Apache Spark. Optimize data ingestion and cataloging systems that handle petabytes of data. Partne
Applying for this Software Development Engineer II role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.