Software Development Engineer, Business Data Technologies

Amazon Amazon · Big Tech · Seattle, WA · Software Development

Software Development Engineer role focused on building an enterprise-wide Big Data Marketplace using AWS technologies. The role involves designing and developing scalable components for data catalog, discovery, and transformation, and mentoring junior engineers. It requires strong software development skills, understanding of big data and parallelization, and customer obsession.

What you'd actually do

  1. Keeping your finger on the pulse of the constantly evolving and growing Big Data field
  2. Translation of complex functional and technical requirements into detailed architecture and design
  3. Delivering systems and features with top-notch quality, on time
  4. Stay current on technical knowledge to keep pace with rapidly changing technology, and work with the team in bringing new technologies on board

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent