Search jobs > Seattle, WA > Software engineer

Software Dev Engineer - Software and Networking Developer (SDN)

Amazon.com Services LLC
Seattle, Washington, USA
$99.5K a year
Full-time

Amazon Elastic Compute Cloud (Amazon EC2) is a leading innovator in cloud computing, providing scalable and reliable solutions to businesses worldwide.

Amazon EC2 provides features like Amazon Elastic Block Store (Amazon EBS) volumes, virtual private clouds (VPCs), security groups, elastic IP addresses, and Amazon Machine Images (AMIs).

Our cloud infrastructure platform empowers organizations to build, deploy, and manage applications with unparalleled flexibility and efficiency.

We are growing fast, and are looking for programmers who can deliver ultra-high-performance code - our goal is to be processing many millions of packets per second on embedded CPU cores.

This requires both being able to implement highly optimized data structures, but also low-level tuning to our hardware. If you have good experience in C / C++, and a passion for systems software engineering such as kernel or embedded development, then this is a unique opportunity to join us.

Key job responsibilities

  • Innovating and delivering creative SW Designs to develop new services, solve operational problems, drive improvements in developer velocity, or positively impact operational safety
  • Writing requirements capturing documents, design documents, integration test plans, and deployment plans
  • Communicating status and progress of deliverables to schedule, and sharing learnings / innovations with your team and stakeholders

We are open to hiring candidates to work out of one of the following locations :

Boston, MA, USA San Diego, CA, USA Seattle, WA, USA Sunnyvale, CA, USA

BASIC QUALIFICATIONS

  • Currently enrolled in, or completed a Bachelor’s degree program or higher in Computer Science, Computer Engineering, Electrical Engineering or related fields.
  • To qualify, applicants should have earned a Bachelor’s or Master’s degree between May 2023 to August 2024. Possible start dates for this role are between June 2024 to October 2024.
  • Programming experience in internship or coursework in C or C++.

Candidates with coursework and / or experience in at least two of the following areas :

  • Networking fundamentals
  • Virtualization
  • Linux Operating Systems
  • Distributed Systems / System Development
  • Knowledge of TCP / IP

PREFERRED QUALIFICATIONS

  • Experience with distributed, multi-tiered systems, algorithms, and relational databases.
  • Candidates with strong interests and academic qualifications / research focus in the following areas : system programming with C;

Linux Systems Internals and computer architecture; Network Programming; and / or Packet Processing.

30+ days ago
Related jobs
Promoted
JPMorgan Chase & Co.
Seattle, Washington

Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. As a Software Engineer III at JPMorgan Chase within the Commercial Bank CRE team, you serve as a seasoned member of an ag...

Promoted
Amazon
Seattle, Washington

As a member of this new service, you will work alongside outstanding engineers and leaders who obsess about performance, availability, scalability and durability of customer data. Software Dev Engineer II - AWS EBS Backup Snapshot & Edge. Mentoring and coaching a diverse team of software enginee...

Promoted
Nintendo of America Inc.
Redmond, Washington

Experience with software development skills and understanding of modern web technologies. We are an equal opportunity employer offering a welcoming and inclusive environment in service to one another, our products, and the diverse consumers and communities we call home. This internship includes a ba...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

This Software Development Engineer will have the opportunity to be a member of the Hardware Validation Team working within the wider Electrical Engineering Team. This highly collaborative group of engineers has a diverse range of backgrounds and knowledge and looking for help to build a scalable and...

Amazon Development Center U.S., Inc.
Medina, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Ensure High-Quality Software Standards: ...

ByteDance
Seattle, Washington

We are looking for a self-driven software engineer to drive payment risk & compliance backend development, and protect users, merchants, and the platform in the payment ecosystem. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the Chin...

Amazon Development Center U.S., Inc.
Seattle, Washington

Your responsibilities will include building and operating AWS services, growing and mentoring our team of engineers and plenty of hands on coding and design work. The Amazon Monitoring and Observability Team is searching for a Software Engineer to come and join a creative team dedicated to changing ...

Siemens Industry Software Inc.
Bellevue, Washington

Designing and implementing cloudservices and components to bring new Industrial AI scenarios to life, closelyengaging with customers and our co-creation development teams. Contributing to best practices,generating software guidance and governance to empower internal and externalpartners to develop w...

Amazon Web Services, Inc. - A97
Seattle, Washington

As a Software Development Engineers in Test, you will develop, execute and maintain software to test the product. As a Software Development Engineer in Test, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. As a Software Devel...

TikTok
Seattle, Washington

Strong coding skills, especially in Go/C++/Python/SQL, and solid foundation of knowledge in data structures, algorithms and system design- Hands-on experience in developing data intensive systems in advertising, search, or recommendation domain- Business acumen and excellent problem-solving, project...