Senior Software Engineer - C/C++, AWS Global Accelerator - Packet Processorother related Employment listings - Grant, CO at Geebo

Senior Software Engineer - C/C++, AWS Global Accelerator - Packet Processor

Job summaryThe internet is too slow!!The AWS Global Accelerator service provides our global customers and their end users an on-ramp to the lightning fast and highly available AWS global network to route and load-balance requests to services running in the closest AWS region.
These customers' clients are able to access their services via the nearest AWS edge location using a Global (static, anycast) IP address which ingresses their traffic onto the AWS backbone network instead of being routed over the public internet.
AGA is able to load balance requests between multiple AWS regions and endpoints for high availability.
The AWS Global Accelerator data plane team is looking for software engineers to solve challenging, distributed systems and networking problems, deliver new customer features, all while maintaining this Tier-0 global service.
Our team builds and maintains a packet processor application which routes and load-balances every single packet ingressed by any AWS edge location.
You should be somebody who puts the customers' needs firsts and has strong interest in computer networking and protocols.
The ideal candidate will have a strong technical background in computer networking and preferably systems-level (e.
g.
C/C++) programming experience.
Knowledge of DPDK and NGINX are a plus!Successful candidates will enjoy computer networking and deep packet analysis, distributed systems, low-level, systems programming and have deep analytical skills and excellent communication skills.
You thrive in a highly collaborative, creative, analytical, and fast-paced environment and are comfortable interacting with highly technical software and networking development teams.
Key job responsibilitiesCreate high-level design documents for new features and influence architectural decisions.
Code new features and bug fixes using low-level systems programming C/C++.
Operate a tier-1 service to maintain four 9s of availability.
A day in the lifeCreate design documents.
Participate in code reviews.
Coding in C/C+
and possibly Golang.
Participate in operational ticket investigationsAbout the teamMission:
Delight customers with a secure and highly available network data plane which offers the best, consistent performance from any source to any AWS region or endpoint through the global AWS backbone network.
Vision:
All team members will become industry-leading network protocol experts, able to operate and maintain this Tier-0 service with high availability, and process any packet between any set of endpoints with maximum throughput and lowest latency possible.
#OpsFirst.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.