Taro Logo

Sr. Software Development Engineer, Big Data Technologies

Amazon's eCommerce Foundation organization builds core components driving Amazon's website and customer experience, serving millions daily.
$150,700 - $251,700
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Development Engineer, Big Data Technologies

Amazon's eCommerce Foundation (eCF) is seeking a Senior Software Development Engineer to join their Business Data Technologies (BDT) group. This role is at the heart of Amazon's data processing infrastructure, handling petabytes of data from thousands of sources including catalog, inventory, customer orders, and Alexa systems. The position involves working with cutting-edge AWS technologies like Redshift, EMR, Glue, LakeFormation, and SageMaker to build scalable solutions that power Amazon's massive data operations.

As a Senior SDE, you'll be instrumental in developing innovative products including next-generation data catalog, discovery engine, and transformation systems, while advancing Ray framework integration with AWS technologies. This is a hands-on leadership role where you'll balance technical excellence with mentorship and strategic planning.

The ideal candidate will combine deep technical expertise in distributed systems and data processing with strong leadership capabilities. You'll work directly with sophisticated customers across Amazon, including Research Scientists and ML Specialists, to optimize their data solutions. The role offers the opportunity to impact Amazon's global data infrastructure while working with the latest technologies in distributed computing.

The position offers competitive compensation ranging from $150,700 to $251,700 per year, plus equity and comprehensive benefits. Based in Vancouver, you'll be part of a team that's pushing the boundaries of big data technologies at massive scale. This role represents an excellent opportunity for experienced engineers passionate about distributed systems and data processing to make a significant impact at one of the world's leading technology companies.

Last updated a day ago

Responsibilities For Sr. Software Development Engineer, Big Data Technologies

  • Contributing to open source technologies for large-scale distributed computing
  • Designing and building scalable components and features
  • Translating complex requirements into detailed architecture
  • Mentoring junior engineers
  • Identifying opportunities and contributing to 3-5 year vision
  • Implementing critical path solutions
  • Leading design and architecture of systems

Requirements For Sr. Software Development Engineer, Big Data Technologies

Python
  • 5+ years of professional software development experience
  • 5+ years of programming experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor or tech lead
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Sr. Software Development Engineer, Big Data Technologies

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on bonus

Interested in this job?