SOFTWARE DEVELOPMENT ENGINEER, NETWORK PLATFORM

Amazon
Seattle, WA, United States
$223.6K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Description

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, were the people who keep the cloud running.

We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on.

We work on the most challenging problems and were looking for talented people who want to help. Youll join a diverse team of applied scientists, software engineers, and security experts.

Youll collaborate with people across AWS to help us deliver the highest standards for security and safety while providing seemingly infinite capacity at the lowest possible cost for our customers.

Youll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.

At Amazon Web Services (AWS), we provide world-class, flexible, scalable, and secure cloud services to the worlds fastest growing startups, the largest enterprises, and leading government agencies.

We do this by building, maintaining, and securing one of the largest, most complex infrastructures in the world. Within AWS, the Infrastructure Security Access organization comprises multiple teams responsible for identity and access management as it applies to the global AWS infrastructure.

This includes, but it is not limited to, the control and data plane for every network segment, boundary, layer and fabric owned by Amazon.

We are seeking a Software Development Engineer to join our growing team. You will partner with other software, network, and security engineers, scientists, and leaders to elevate our software automation and customer tools.

You will raise the bar by developing innovative solutions to cyber security problems. You will be responsible for building, maintaining, and scaling the software solutions that prevent, detect and alert engineers to findings related to network security and automation.

Key job responsibilities

Our team of software developers own front end and back end services which meet the evolving needs of AWS networking, security, and service teams.

We have an enduring charter to continuously protect the infrastructure with the latest technology and frameworks available.

We ensure the continued security of devices and boundaries. As we update software and build new services, we are thoughtful to reduce potential impact to the smallest possible footprint.

Successful candidates are passionate about developing solutions our customers love. They understand and embrace the responsibility of delivering high standard software and securing a network at our scale.

They are self-motivated individuals, and consummate team players. They seek ample opportunity for learning, and growth. They enjoy problem solving in an environment that is complex, and perpetually improving.

If you have a passion for architecting and building micro-services, for information security, networking, or automation, if you leave things better than you found them, and care deeply about delighting customers with intuitive and performant tools - we'd love to talk to you!

A day in the life

You will own services end-to-end : from ideation through development to operation. This begins with gathering customer feedback and a comprehensive understanding of the problem to solve.

You will write and review technical designs. You will build services that are highly available, secure, performant, and scalable.

Feature delivery is iterative in order to deliver incremental value. You will prioritize as needed to balance supporting your personal life, professional growth, key stakeholders, your teammates, and the delivery of your assigned projects.

You will help drive the code and team towards high standards and best practices. Your leadership team and peers will support your ideas so you will give and receive feedback freely.

You are sensitive to customer needs and interested in working on services that will be used, directly and indirectly, by internal customers.

Your work has meaningful impact to their functions and interactions. You understand the importance of operational excellence, including bug fixes and monitoring.

About the team

ABOUT AWS : Diverse Experiences

Diverse Experiences

Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply.

If your career is just starting, hasnt followed a traditional path, or includes alternative experiences, dont let it stop you from applying.

Why AWS

Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating thats why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Work / Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture.

When we feel supported in the workplace and at home, theres nothing we cant achieve in the cloud.

Inclusive Team Culture

Here at AWS, its in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences.

Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth

Were continuously raising our performance bar as we strive to become Earths Best Employer. Thats why youll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • Object-oriented programming experience with 5+ years of at least one modern programming language (Python, Ruby, Java, C++, C# including object-oriented design)
  • Experience with RPC / REST / RESTful web services
  • Experience with distributed database technologies
  • Experience with frameworks for CI / CD, monitoring, testing, and alerting for data and services
  • Experience using version control tools (Git, Perforce, SVN, etc.)
  • Understanding of software development best practices

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Enterprise software solution experience building and operating large-scale fault-tolerant distributed systems
  • Experience with large-scale batch and streaming processes
  • Understanding of core internet, networking, and security technologies
  • Experience with cloud platforms (AWS and specifically IAM, SQS, S3, DynamoDB are a plus)
  • Experience with operating Linux based environments
  • Understanding of Agile Software Development Life Cycle principles

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please visit https : / / www.amazon.jobs / en / disability / us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300 / year in our lowest geographic market up to $223,600 / year in our highest geographic market.

Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and / or other benefits.

For more information, please visit https : / / www.aboutamazon.com / workplace / employee-benefits. This position will remain posted until filled.

Applicants should apply via our internal or external career site.

16 days ago
Related jobs
Promoted
Pinterest
Seattle, Washington

We are looking for multiple staff engineers to initiate, design, and build the next-gen version of key infra components in our monetization ecosystem, such as modernizing an end-to-end ML platform serving over hundreds of use cases making billions of predictions per second, and redesigning our catal...

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

As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. You’ll have...

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

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have co...

Amazon.com Services LLC
Seattle, 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. An SDE in the team will join a multidisc...

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

As a member of our team, you will be responsible for developing, testing, and maintaining software that builds and ships Amazon Linux repositories and AMIs. You will work closely with other engineers, product managers, and customers to design and implement solutions that meet the needs of our custom...

The Walt Disney Company
Seattle, Washington

Our Big Data Applications Engineering team is seeking a highly motivated Software Engineer with a strong technical background who is passionate about designing and building systems to process data at scale, solving challenging problems in both batch and real-time data processing, and working across ...

Amazon Data Services, Inc.
Seattle, Washington

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. We are looking for exceptional Software Development Engineers to join us at our Seattle, WA location to build the next generation of the AW...

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

To achieve this vision, we are looking for a Software Engineer to both work on challenging technical problems and serve as a leader on the team, helping grow and mentor others. Work on the complete software development life cycle: definition to delivery. We care about your career growth and strive t...

Amazon.com Services LLC
Bellevue, Washington

We’re looking for a Software Engineer for the Same Day Delivery Experience team to help ensure we have a compelling and friction-free ‘delivery in hours’ experience available to our customers, and help drive continuous innovation and improvement of the delivery experience across all phases of shoppi...

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

Customers can quickly launch pre-configured software with just a few clicks and choose software solutions in Amazon Machine Images (AMIs), software as a service (SaaS), and other formats. AWSMP is looking for an experienced Software Development Engineer to solve challenging scale problems and evolve...