Senior Software Engineer & Tech Lead, Distributed Systems

Amazon Inc.

Boulder (CO)

On-site

USD 168,000 - 227,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Medical benefits

Job summary

AMAZON ADVERTISING LLC in Boulder, Colorado is seeking a Software Development Engineer III to drive architecture for large-scale distributed applications. You will lead design across multi-tier systems, gather requirements, and guide teams from conception through delivery and maintenance, with emphasis on performance and scalability.

The role requires strong expertise in object-oriented design, distributed programming, and Java/C/C++/C#.

Qualifications

  • Master's degree in CS, Engineering, Mathematics, or related field with 1 year experience, or a Bachelor's with 5 years progressive experience.
  • Experience providing technical leadership across the software development lifecycle.
  • Strong knowledge of OO design and distributed programming.

Responsibilities

  • Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented design, distributed programming, Java and C/C++.
  • Serve as technical lead throughout the full development lifecycle, end-to-end, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance.
  • Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability.
  • Manage resources on multiple technical projects and ensure schedules, milestones, and priorities are compatible with technology and business goals.

Skills

Technical leadership
Project management
Object oriented design
Distributed programming
Java
C++
C#

Education

Master's degree in Computer Science, Engineering, Mathematics, or related field
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field

Job description

AMAZON ADVERTISING LLC in Boulder, Colorado is seeking a Software Development Engineer III to drive architecture for large-scale distributed applications. You will lead design across multi-tier systems, gather requirements, and guide teams from conception through delivery and maintenance, with emphasis on performance and scalability.

The role requires strong expertise in object-oriented design, distributed programming, and Java/C/C++/C#.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Tech Lead: Large-Scale Distributed Systems (Java/C++)
Tech Lead: Large-Scale Distributed Systems (Java/C++)

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
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
Software Dev Engineer III - AMZ9899639
Software Dev Engineer III - AMZ9899639

Amazon Inc. • Boulder (CO)

On-site
USD 168,000 - 227,000
Competitive compensation
Medical benefits
Software Dev Engineer II: Embedded & Distributed Systems
Software Dev Engineer II: Embedded & Distributed Systems

Amazon Inc. • Seattle (WA)

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 Software Engineer, S3 | Distributed Systems Leader
Senior Software Engineer, S3 | Distributed Systems Leader

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Sign-on bonus
+3
Software Development Engineer - Real-Time Ad Tech Scale
Software Development Engineer - Real-Time Ad Tech Scale

Amazon.com Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Software Engineer, Scalable Ads Infrastructure
Senior Software Engineer, Scalable Ads Infrastructure

Amazon Inc. • New York (NY)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
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