Software Development Engineer II, AWS Glue

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer II, AWS Glue

AWS Data Integration group is seeking a Software Development Engineer II to join their AWS Glue team, a serverless platform for Data Analytics focusing on Zero-ETL, ETL, and Data Analytics. This role is part of Amazon Web Services (AWS), the world's leading cloud platform known for pioneering cloud computing innovation.

As an SDE II, you'll work on building the next generation data replication service, enabling customers to seamlessly replicate SaaS application data with Transactional Data Lakes and Data Warehouses. The role involves scaling backend infrastructure to achieve super-low latencies for interactive jobs at massive scale. You'll be part of a team that owns both Product & Backend, offering a unique engineering experience.

The ideal candidate should be passionate about building large-scale distributed systems and thrive in a fast-paced, ownership-driven culture. You'll work in an environment that emphasizes innovation, agile development, and collaborative problem-solving. The role offers significant opportunities for technical leadership and architectural decision-making.

Working at AWS means joining a culture that values work-life harmony, inclusive team dynamics, and continuous learning. The company provides comprehensive benefits, mentorship opportunities, and clear paths for career growth. You'll be part of an organization that embraces diversity and supports employee-led affinity groups, fostering an inclusive environment where unique perspectives are valued.

This position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location and experience, plus additional benefits including equity opportunities and comprehensive medical coverage. Join AWS to help shape the future of cloud computing while working with cutting-edge technologies in data analytics and distributed systems.

Last updated 19 minutes ago

Responsibilities For Software Development Engineer II, AWS Glue

  • Translate functional and technical requirements into detailed architecture
  • Technically lead a team of engineers on complex projects
  • Be an advocate of industry best-practices
  • Code and test complex system modules
  • Participate in architecture, design and code reviews
  • Own system architecture, scalability, reliability, and performance
  • Collaborate with other teams to deliver large scale, distributed services

Requirements For Software Development Engineer II, 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 II, AWS Glue

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, AWS Glue

Software Development Engineer II, AWS Data Center Operating Systems

AWS Infrastructure Services seeks a Software Development Engineer II to design and build distributed systems for data center operations, offering competitive pay and comprehensive benefits.

Software Development Engineer, Workforce Solutions - Hiring Software Delivery

Build scalable workforce management solutions at Amazon as a Software Development Engineer, creating systems that empower employee career growth and flexibility.

Software Development Engineer, Content Systems, Content Systems

Software Development Engineer role at Amazon's Content Systems team, building large-scale content marketing systems that power shopping experiences for millions of customers.

Software Development Engineer, Payroll Tech

Software Development Engineer position at Amazon's Payroll Tech team, building scalable solutions for global payroll operations using modern technologies and AWS services.

Software Development Engineer, Music Personalization

Software Development Engineer position at Amazon Music focusing on building personalization systems for music and podcast discovery.