Tech Lead: Large-Scale Distributed Systems (Java/C++)

Amazon

Seattle (WA)

On-site

USD 168,000 - 227,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amazon Web Services, Inc. in Seattle has multiple openings for Software Dev Engineer III. You will drive architecture, design, and implementation of large-scale distributed applications, leading projects end-to-end while coordinating with stakeholders and ensuring scalable, robust solutions.

The role requires a strong background in OO design, distributed programming, and experience with C#, C++, or Java, plus a Master’s or equivalent degree (or Bachelor’s with extensive experience).

Qualifications

  • Master's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field with one year of experience in the offered role.
  • Alternatively, a Bachelor's degree with five years of progressive post-baccalaureate experience in the role or a related occupation.
  • One year of experience in providing technical leadership and project management across the software development lifecycle.
  • Experience designing and developing large-scale, multi-tiered distributed software using OO design, distributed programming, and C#, C++, or Java.

Responsibilities

  • Drive architecture and design of large-scale, multi-tiered, distributed software applications and services.
  • Gather requirements from customers and end-users and translate into technical specifications.
  • Serve as technical lead end-to-end from scoping to maintenance.
  • Provide design reviews and oversee performance, scalability, and integration concerns.

Skills

Object Oriented Design
Distributed programming
C#
C++
Java

Education

Master's degree or foreign equivalent
Bachelor's degree with 5 years progressive experience

Job description

Amazon Web Services, Inc. in Seattle has multiple openings for Software Dev Engineer III. You will drive architecture, design, and implementation of large-scale distributed applications, leading projects end-to-end while coordinating with stakeholders and ensuring scalable, robust solutions.

The role requires a strong background in OO design, distributed programming, and experience with C#, C++, or Java, plus a Master’s or equivalent degree (or Bachelor’s with extensive experience).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer III — Lead Large-Scale Systems
Senior Software Development Engineer III — Lead Large-Scale Systems

Amazon Inc. • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior Software Engineer & Tech Lead, Distributed Systems
Senior Software Engineer & Tech Lead, Distributed Systems

Amazon Inc. • Boulder (CO)

On-site
USD 168,000 - 227,000
Competitive compensation
Medical benefits
Distributed Systems Engineer for AWS AI Solutions
Distributed Systems Engineer for AWS AI Solutions

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II — Large-Scale Systems
Software Development Engineer II — Large-Scale Systems

Amazon Inc. • Dallas (TX)

On-site
USD 144,000 - 194,000
Software Development Engineer: Create Scalable, World-Changing Tech
Software Development Engineer: Create Scalable, World-Changing Tech

Amazon Inc. • Detroit (MI)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Technical Program Manager - Large-Scale Cloud Apps
Senior Technical Program Manager - Large-Scale Cloud Apps

Amazon Inc. • Seattle (WA)

On-site
USD 149,000 - 201,000
Senior SDE: Distributed, Low-Latency Systems (AWS-Scale)
Senior SDE: Distributed, Low-Latency Systems (AWS-Scale)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+2
Senior Software Development Manager (Distributed Systems)
Senior Software Development Manager (Distributed Systems)

Amazon Inc. • Sunnyvale (CA)

On-site
USD 239,000 - 288,000
Equity may be provided
Sign-on payments may be provided
Full benefits package
Senior Software Engineer – Cloud-Scale Architecture
Senior Software Engineer – Cloud-Scale Architecture

Amazon Web Services • Herndon (VA)

On-site
USD 168,000 - 227,000
Software Engineer II: Build Large-Scale, Impactful Systems
Software Engineer II: Build Large-Scale, Impactful Systems

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1