Lead Software Engineer, Large-Scale Distributed Systems

Amazon

Seattle (WA)

On-site

USD 168,000 - 227,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Twitch Interactive, Inc. in Seattle is seeking a Software Dev Engineer III to drive the architecture and design of large-scale distributed applications. You will lead technical efforts from scoping through delivery, ensuring scalable, robust solutions across complex systems.

The role requires advanced proficiency in OO design, distributed programming, and languages such as Java, C/C++, and C#. You will collaborate with external and internal customers to translate requirements into technical

Qualifications

  • Master's degree or equivalent with one year of experience in the offered role, or a Bachelor's degree with five years of progressive experience.
  • Experience leading and managing all aspects of the software development lifecycle.
  • Proficiency in designing and developing large-scale distributed software applications using OO design, distributed programming, and Java/C#/C++.

Responsibilities

  • Drive architecture and design of large-scale, multi-tiered distributed software applications and services.
  • Gather requirements from customers and end-users, translating them into technical specs.
  • Serve as technical lead end-to-end across scoping, planning, conception, design, implementation, testing, delivery and maintenance.
  • Provide design reviews and feedback on architecture, integration, performance and scalability.
  • Manage resources on multiple projects ensuring timelines align with tech and business goals.

Skills

Object Oriented Design
Distributed programming
Java
C#
C++

Education

Master's degree in Computer Science/Engineering/Mathematics
Bachelor's degree in Computer Science/Engineering/Mathematics

Job description

Twitch Interactive, Inc. in Seattle is seeking a Software Dev Engineer III to drive the architecture and design of large-scale distributed applications. You will lead technical efforts from scoping through delivery, ensuring scalable, robust solutions across complex systems.

The role requires advanced proficiency in OO design, distributed programming, and languages such as Java, C/C++, and C#. You will collaborate with external and internal customers to translate requirements into technical

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Distributed Systems & Architecture
Lead Software Engineer - Distributed Systems & Architecture

Amazon Inc. • Seattle (WA)

On-site
USD 168,000 - 227,000
Software Engineer II - Embedded & Distributed Systems
Software Engineer II - Embedded & Distributed Systems

Amazon Inc. • San Francisco (CA)

On-site
USD 165,000 - 224,000
Lead Software Architect — Scalable, Secure Systems
Lead Software Architect — Scalable, Secure Systems

VulnU • Seattle (WA), Northern (KY)

Hybrid
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+2
Lead Software Architect & Delivery Manager
Lead Software Architect & Delivery Manager

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Software Dev Engineer III - AMZ10430678
Software Dev Engineer III - AMZ10430678

Amazon Inc. • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Engineer - Enterprise Data & Streaming
Senior Software Engineer - Enterprise Data & Streaming

Electronic Arts • Kirkland (WA)

Hybrid
USD 133,000 - 178,000
Software Engineer I — Creator Experiences & Scalable Systems
Software Engineer I — Creator Experiences & Scalable Systems

Twitch • San Francisco (CA)

On-site
USD 127,000 - 185,000
Medical, Dental, Vision & Disability
401(k)
Maternity & Parental Leave
+2
Software Engineer II - End-to-End Systems & Mentorship
Software Engineer II - End-to-End Systems & Mentorship

Amazon • San Francisco (CA)

On-site
USD 165,000 - 224,000
Senior Software Engineer – Distributed Systems Lead
Senior Software Engineer – Distributed Systems Lead

Amazon • Austin (TX)

On-site
USD 168,000 - 227,000
Software Engineer — Build Scalable, High-Impact Tech
Software Engineer — Build Scalable, High-Impact Tech

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000