Software Development Engineer, Big Data Technologies - EDC - Othrys

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Big Data Technologies - EDC - Othrys

Amazon's Big Data Technologies (BDT) organization is seeking a talented Software Development Engineer to join their Othrys team in building a revolutionary analytical data platform. This role offers an exciting opportunity to work on Amazon's next-generation analytics platform, which serves the entire company's data needs.

The position involves working with cutting-edge AWS technologies and open-source frameworks in the big data space, including Sagemaker, Lake Formation, Glue, Redshift, Athena, Apache Spark, Hive, Presto, Flink, Iceberg, and Hudi. You'll be part of a team developing a data lake marketplace that enables secure sharing of large-volume analytical data across Amazon.

As an SDE-2 on the Othrys team, you'll work in a structured environment with two-week sprints, collaborating with leadership and other engineers on cross-cutting projects. The team consists of 3 SDE1s, 2 experienced SDE2s, and 1 tenured SDE3 professional, with access to Principal Engineers within the organizational group.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. You'll be working on critical infrastructure that powers Amazon's data-driven decision-making, making this an impactful position with significant growth potential.

Key responsibilities include designing scalable components, mentoring junior engineers, collaborating with business partners, and staying current with evolving big data technologies. You'll need strong programming skills, experience with large-scale databases, and a passion for massively parallel computing.

The ideal candidate will have at least 3 years of professional software development experience, strong computer science fundamentals, and excellent communication skills. This is an opportunity to shape the future of data analytics at one of the world's leading technology companies while working with a talented team of engineers.

Last updated a day ago

Responsibilities For Software Development Engineer, Big Data Technologies - EDC - Othrys

  • Design and build highly scalable components
  • Formulate strategy for EMR, Redshift and other AWS analytical tech
  • Mentor other engineers
  • Work with business partners, data engineers and analysts
  • Keep current with evolving big data field and industry standards
  • Translate complex requirements into detailed architecture
  • Influence Product direction and strategy
  • Deliver high-quality systems and features
  • Work across teams to drive technical strategy
  • Deep dive into existing architecture and eliminate efficiency bottlenecks

Requirements For Software Development Engineer, Big Data Technologies - EDC - Othrys

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 3+ years of computer science fundamentals experience
  • 3+ years of programming using modern programming languages
  • Bachelor's degree in computer science or equivalent
  • 3+ years of full software development life cycle experience
  • Strong Communication skills (written and Verbal)

Benefits For Software Development Engineer, Big Data Technologies - EDC - Othrys

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Big Data Technologies - EDC - Othrys

Software Dev Engineer, Business Data Technologies

Software Development Engineer position at Amazon focusing on distributed systems and data processing technologies for the Business Data Technologies team.

Data Engineer, Amazon Customer Service

Data Engineer position at Amazon focusing on building and maintaining data pipelines to improve customer experience in the Global Customer Service Concessions Team.

Data Engineer, AIGC Science and Analytics

Data Engineer position at Amazon's AIGC team focusing on data warehouse infrastructure, ETL pipelines, and AWS technologies

Software Dev Engineer, Business Data Technologies

Software Development Engineer position at Amazon focusing on distributed systems and data processing technologies.

Business Intelligence Engineer, Amazon Fresh

Business Intelligence Engineer role at Amazon Fresh focusing on data analysis, visualization, and insights generation using SQL, Python, and BI tools.