Amazon Development Center U.S., Inc.
Technology
SeniorSoftwareDevelopmentEngineer,AWSElasticMapReduce(EMR)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Development Engineer, AWS Elastic MapReduce (EMR) at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Cluster management, Large-scale services. Own design and development of distributed services. Drive architectural decisions”
Industry & Context.
Complex problems; Complex distributed systems challenges
What They're Looking For.
Must Have
5+ years software development experience, 5+ years programming experience, 5+ years leading design or architecture, Experience as mentor or tech lead
Nice to Have
5+ years full SDLC experience, Bachelor's degree in computer science
What You'll Do.
Own design and development of distributed services
Drive architectural decisions
Drive technical roadmap
Collaborate with product teams
Collaborate with science teams
Collaborate with engineering teams
Deliver EMR capabilities
Establish coding standards
Ensure operational excellence
Identify distributed systems challenges
Resolve distributed systems challenges
Improve customer experience
Design and build systems
Sync with partner teams
Align on shared infrastructure
Make sure issues don't happen again
Shape product direction
Help shape team builds
How You'll Work.
Team & Collaboration
Partnering with senior engineers; Partnering with principal engineers; Collaborate with partner teams; Cross-functional teams
Full Job Description
Do you enjoy working on large-scale distributed systems? Do you want to influence how the world interacts with and analyzes large data sets across a number of industries and use cases? Amazon EMR provides a managed framework that makes it easy, fast, and cost-effective to process vast amounts of data across dynamically scalable Amazon EC2 instances using popular distributed frameworks such as Apache Spark, HBase, Presto, and Flink, and interact with data in other AWS data stores such as Amazon S3 and Amazon DynamoDB. Our customers across industries — real estate, travel, finance, gaming, and more — use EMR to process and interact with their vast datasets to fulfill existing and uncover new business needs. We are looking for a Senior Software Development Engineer to help us drive the technical direction of EMR and deliver innovative features that enable an interactive, secure, and seamless experience for our growing customer base. A key focus is our next-generation cluster management system, designed with an emphasis on speed, reliability, and security. You will own the design and implementation of critical high-performance, large-scale services and libraries, driving solutions to complex business problems with a high degree of autonomy. You will set the technical bar for the team — defining SDLC best practices, shaping architectural decisions, and influencing the long-term technical roadmap. In this role, you will collaborate with and mentor engineers across the team, partnering with senior and principal engineers who are domain experts at AWS. You will operate in a fast-paced environment working on complex problems for a successful and long-running product, with a focus on delivering high-quality software that directly impacts how customers run large-scale data workloads. Our ideal candidate has deep expertise in distributed systems, strong engineering judgment, and a track record of delivering impactful technical work with broad organizational influence. For more
Applying for this Senior Software Development Engineer, AWS Elastic MapReduce (EMR) 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 Development Center U.S., Inc.?
Real rants from real employees. Read before you apply.