
Posted 3 hours ago
Software Development Engineer
AmazonSoftware Development Engineer
Requirements
3+ years professional software development experience, 2+ years design or architecture experience, Experience with C#, C++, Java, or Perl, Object Oriented Design experience, Bachelor's degree in Computer Science, Engineering, or Mathematics
Skills
C#JavaDistributed Systemsnetworking
About the role
Responsibilities
- Design, develop, and test high-performance distributed systems and packet processors for AWS VPC.
- Drive designs for components and services that deliver new features and capabilities.
- Write complex code and perform root cause analysis on operational events.
- Operate autonomously to deliver projects and mentor new team members.
- Participate in on-call rotations to ensure system fault tolerance and operational excellence.
- Provide technical feedback through code reviews and contribute to backlog planning.
Requirements
- 3+ years of professional software development experience.
- 2+ years of experience in design or architecture (design patterns, reliability, and scaling).
- Experience with C#, C++, Java, or Perl.
- Strong Object Oriented Design (OOD) experience.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
- Experience designing and developing large-scale, multi-tiered, or distributed software applications.
Preferred Qualifications
- 3+ years of experience across the full software development life cycle, including coding standards, build processes, and testing.
- Experience with source control management and operations.
Benefits
- Competitive base salary and sign-on payments.
- Restricted Stock Units (RSUs).
- Comprehensive health insurance (medical, dental, vision, and prescription).
- 401(k) matching.
- Paid time off and parental leave.
- Mental health support and flexible spending accounts.
About the Company
Amazon Web Services (AWS) Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. The EC2 Gateway Networking team builds and maintains mission-critical, high-scale networking systems that power the AWS Virtual Private Cloud, providing the foundation for global cloud computing.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Development Engineer
Amazon · Seattle
