Software Dev Engineer, Cradle (Accuro)
Amazon · Detroit, MI · 3 wk ago
ConsultingFull-time
About the role
Build exabyte-scale data processing engines with leading-edge technology. Work with Spark, Java, Scala, Python, Flink, Beam, and AWS services like EMR, EKS, Kinesis, DynamoDB, SQS.
Responsibilities
- Lead the design and delivery of major features and re-architecture of significant technology components
- Ensure software maintains a high bar for quality, security, architecture, and operational excellence
- Identify root causes of widespread issues — including those limiting innovation and delivery velocity — across systems and components
- Make sound trade-offs between short-term technical/operational needs and long-term business impact; take calculated risks and mitigate long-term risk
- Engage with and influence team members, external teams, partners, and leadership
- Mentor less experienced engineers, provide career development opportunities, and deliver constructive feedback to peers
- Effectively communicate technical decisions, trade-offs, and business rationale across the organization
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Qualifications
- Background in distributed systems development
- Solid technical ability and passion for building at scale
- Good communication skills and a bias for action
- Motivation to deliver results in a fast-paced, high-impact environment
Skills
- Experience programming with at least one software programming language
Benefits
Amazon offers a comprehensive benefits package including health insurance, retirement plans, and paid time off.
Pay
Competitive salary based on experience and qualifications.
Schedule
Full-time position with flexible working hours.