William Dickson

William Dickson Email and Phone Number

Software Engineering Leader at AWS Lambda @ Amazon Web Services (AWS)
William Dickson's Location
Seattle, Washington, United States, United States
William Dickson's Contact Details

William Dickson work email

William Dickson personal email

n/a
About William Dickson

Continuing my passion for building highly performant and independent engineering teams responsible for delivering highly available, low latency, and maintainable distributed software systems for customers.AWS Lambda, at the heart of the Serverless movement, is a fast growing service that is becoming the default compute infrastructure for a wide range of applications. Lambda is seeing an adoption rate on par with when AWS launched EC2. It's exciting times with a lot of room to grow.Invoke Routing is the organization responsible for assigning customer function invocations to individual Lambda containers. This is a key component and a problem space that will never be fully “solved” – it can continuously be improved. As such, this role requires delivering highly operable and maintainable software, continuous innovations to improve scalability, availability, latency, and efficiency.If this sounds interesting to you please reach out! We're hiring Software Development Engineers of all levels: https://www.amazon.jobs/en/jobs/1712435

William Dickson's Current Company Details
Amazon Web Services (AWS)

Amazon Web Services (Aws)

View
Software Engineering Leader at AWS Lambda
William Dickson Work Experience Details
  • Amazon Web Services (Aws)
    Software Development Manager Iii
    Amazon Web Services (Aws) Jul 2021 - Present
    Seattle, Wa, Us
    I lead the workload routing system in the AWS Lambda data plane which assigns more than 300 billion incoming function invokes per day to Firecracker MicroVMs to execute customer code for hundreds of thousands of customers. I am directly responsible for hiring, mentoring, coaching, and performance evaluations for the team of ten to fifteen engineers, defining the team’s forward looking technical roadmap, and ensuring stable, agile, and maintainable service operations. I led the team in the completion of a multi-year, multimillion-dollar replacement architecture for the data plane service to increase resilience against zonal outages, while improving durability of routing during host failures with multi-second failover.
  • Amazon Web Services (Aws)
    Software Development Manager Ii
    Amazon Web Services (Aws) Apr 2020 - Jun 2021
    Seattle, Wa, Us
  • Amazon Web Services (Aws)
    Software Development Engineer Ii
    Amazon Web Services (Aws) Aug 2019 - Apr 2020
    Seattle, Wa, Us
    Responsible for feature design, development, and operational support of the workload routing system for the AWS Lambda dataplane, while maintaining goals of single-digit millisecond latency and over 99.9% availability. Improved latency of customer requests, root caused and implemented fixes to service scaling bottlenecks, and developed continuous deployment improvements for delivering software improvements, security patches, and features.
  • Amazon
    Software Development Engineer Ii
    Amazon May 2017 - Aug 2019
    Seattle, Wa, Us
    More recently I have worked on the Amazon Spark team where we launched our product allowing people to discover, share, and shop their interests. On this team I have worked to develop many features including adding products on Spark to the Amazon wishlist, tagged interest recommendations while posting, and integration with partner teams such as Amazon Ask (Question and Answers).
  • Amazon
    Software Development Engineer I
    Amazon Aug 2016 - May 2017
    Seattle, Wa, Us
    I started on the Seller Pricing team in Marketplace developing systems that handle price change events for third party sellers on Amazon.com. These systems controlled features ranging from real-time price error handling, to seller facing APIs, to seller pricing dashboards.
  • Becat University Of Connecticut
    Hpc Cluster Administrator
    Becat University Of Connecticut Feb 2013 - May 2016
    Storrs, Ct, Us
    My job at BECAT is to provide technical support to staff members in the department and users of our resources as well as provide support for our High Performance Computing (HPC) Cluster. My responsibilities include helping users with issues while trying to submit multi-core jobs on the cluster as well as develop tools for the administrative staff to use to track cluster usage. Additionally it is also my responsibility to repair and replace personal computers as necessary within the department (including, but not limited to software and hardware repair).
  • 1Stdibs.Com
    Front End Engineer - Intern
    1Stdibs.Com Jun 2015 - Aug 2015
    New York, Ny, Us
    Focused on front-end development of 1stdibs.com and created chrome extensions for internal use and an archive for integration tests. Coded primarily in JavaScript (ES6), HTML, and CSS using frameworks/extensions such as React, Backbone, Node.js, Express and Sass.
  • United Technologies
    Software Engineering Intern
    United Technologies May 2013 - Jan 2015
    Farmington, Ct, Us
    The two programs I have worked on at United Technologies Aerospace Systems (UTAS) are the F-15 Tech Roll PACS program and the the F-15K PACS program. As part of the test team my job was to extensively test the PACS unite for software and hardware bugs through autorig simulations in the lab and test log analysis. My responsibilities included developing test procedures and debugging test scripts for the software team, training new team members, and writing up documentation for the team.
  • Web Design Personal Business
    Web Designer
    Web Design Personal Business Jun 2009 - 2015
    Provide web design and hosting for a variety of businesses, including real estate, therapy, and research groups. Both build websites from scratch, and design sites to utilize a backend such as WordPress.
  • Pc America
    Computer Technician
    Pc America Jun 2012 - Aug 2012
    Completed all types of laptop and desktop diagnostics and repairs (including printers, routers, etc) and managed customer interactions throughout the repair process. For a normal repair this would include interaction with the customer when they arrived at the store, any communications with the customer about repair status or questions about any future recommended work, and the final walk-through of the work when the customer came in to pick up the computer. During my time here I was asked to oversee and delegate work to multiple interns.
  • Computer Trades Unlimited
    Computer Technician
    Computer Trades Unlimited Jun 2010 - Jun 2012
    Completed computer repair, new computer builds, and data backup services for laptops, desktops, and game consoles. Took inventory, researched product pricing, and organized merchandise. I was also assigned projects that included combining useful parts of old/broken computers to make a computer available for resale.

William Dickson Skills

Programming Software Engineering Automated Software Testing Web Design Technical Support Hardware Diagnostics Microsoft Office Troubleshooting Computer Hardware Testing Powerpoint Matlab Microsoft Word Microsoft Excel Java C++ Linux Hardware Python Computer Repair Software Development

William Dickson Education Details

  • University Of Connecticut
    University Of Connecticut
    Computer Science And Engineering

Frequently Asked Questions about William Dickson

What company does William Dickson work for?

William Dickson works for Amazon Web Services (Aws)

What is William Dickson's role at the current company?

William Dickson's current role is Software Engineering Leader at AWS Lambda.

What is William Dickson's email address?

William Dickson's email address is wi****@****zon.com

What schools did William Dickson attend?

William Dickson attended University Of Connecticut.

What are some of William Dickson's interests?

William Dickson has interest in Science And Technology, Education, Arts And Culture.

What skills is William Dickson known for?

William Dickson has skills like Programming, Software Engineering, Automated Software Testing, Web Design, Technical Support, Hardware Diagnostics, Microsoft Office, Troubleshooting, Computer Hardware, Testing, Powerpoint, Matlab.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.