Jobs · Consulting · Michigan

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.

Similar jobs