Taro Logo

Software Development Engineer, AWS Glue

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on building scalable applications for customer engagement and membership systems.

Application Engineer II

Application Engineer II position at Amazon focusing on pricing systems infrastructure, combining technical support and software development with emphasis on automation and system optimization.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon working on the Unified Payments Experience team, building scalable payment systems with modern cloud technologies.

Software Dev Engineer II, Unified Payments Experience

Software Development Engineer II position at Amazon working on the Unified Payments Experience team, building scalable payment solutions and customer experiences.

Description For Software Development Engineer, AWS Glue

AWS Data Integration group is seeking a Software Development Engineer to join their AWS Glue team, a critical component of Amazon's cloud services portfolio. This role sits at the intersection of big data platforms, data analytics, and operational databases, working on a serverless platform that's revolutionizing how data analytics is performed.

The position offers an exciting opportunity to work on next-generation data replication services, enabling seamless integration between SaaS applications, Transactional Data Lakes, and Data Warehouses. You'll be part of a team scaling backend infrastructure to achieve unprecedented low latencies for interactive jobs at massive scale.

As an SDE on the AWS Glue team, you'll be responsible for both product development and backend infrastructure, providing a unique full-stack experience. The role demands expertise in distributed systems and a passion for solving complex technical challenges. You'll work in an environment that values ownership, delivery, and bias for action, where innovation and agile development are core principles.

The team culture emphasizes inclusion and diversity, with active participation in employee-led affinity groups and ongoing learning experiences. Amazon's commitment to work-life balance is reflected in flexible working arrangements and a focus on sustainable, long-term career development.

Key technical aspects include:

  • Building and maintaining large-scale distributed systems
  • Developing fault-tolerant and reliable code
  • Architecting solutions for massive scalability
  • Working with cutting-edge cloud technologies
  • Implementing and optimizing ETL processes

The position offers competitive compensation, comprehensive benefits, and the opportunity to work with industry-leading technologies while solving complex challenges in data integration and analytics. You'll be part of a team that's directly impacting how businesses worldwide handle their data processing needs, making this an excellent opportunity for engineers looking to make a significant impact in cloud computing and data analytics.

Last updated 18 days ago

Responsibilities For Software Development Engineer, AWS Glue

  • Translate functional and technical requirements into detailed architecture
  • Technically lead a team of engineers on complex projects
  • Develop and maintain reliable, fault-tolerant code
  • Code and test complex system modules
  • Participate in architecture, design and code reviews
  • Own system architecture, scalability, reliability, and performance
  • Collaborate with other teams on distributed services
  • Mentor other engineers

Requirements For Software Development Engineer, AWS Glue

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

Benefits For Software Development Engineer, AWS Glue

Medical Insurance
401k
Parental Leave
  • Flexible working hours
  • Work-life balance focus
  • Medical benefits
  • 401k
  • Parental leave
  • Employee-led affinity groups

Interested in this job?