Offers “Amazon”

Expires soon Amazon

System Development Engineer

  • Seattle (King)
  • Design / Civil engineering / Industrial engineering

Job description



DESCRIPTION

Amazon Web Services (AWS) is looking for a best-in-class Systems Development Engineer for the Elastic Compute (EC2) development team in Seattle. This team is responsible for the Linux based operating system optimized for the EC2 Nitro platform and other data plane applications supporting the worlds largest cloud infrastructure.

You should be an engineer focused on developing internal services written in Python, Rust, or a similar language. You have a comfortable understanding of Linux, networking and operating services at scale. You have a track record of creating the best possible experience for internal and external customers as well as other developers at AWS who will benefit from the automation you create.

You will be part of a small team creating tools and systems that automate development experience, testing reliability and quality, deployments, and operational processes. You will work closely with firmware and silicon engineering teams to manage day-to-day development activities, participate in architecture decisions, designs, implementation, code reviews and deployment.

Excellent written and verbal communication skills and efficient interaction with peers is required, as well as experience initiating, driving and managing in-event conference calls. The desire and ability to work in a fast paced, collaborative environment is essential. In addition to providing top-tier management and support of Amazon's vast cloud infrastructure, Systems Development Engineers are expected to develop best practices, refine operational procedures and constantly think pro-actively and with innovation.

This is an excellent opportunity to join Amazon's world class technical teams, working with some of the best and brightest engineers while also developing your skills and furthering your career within one of the most innovative and progressive technology companies anywhere.

Responsibilities
· Automate development, build, test, deployment and operational tasks through creation and maintenance of tools.
· Deliver simple, sustainable and repeatable solutions and processes.
· Work closely with development teams to ensure fast, smooth roll-out of new designs and products.
· Drive standards and best practices across the organization to continuously improve development time, product quality and operational excellence.
· Create and review documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer material, etc.
Additional Responsibilities
· Mentor more junior staff in network automation, including involvement in the formulation of a structured training plan.
· Participation in entry level interviewing.

Desired profile



BASIC QUALIFICATIONS

· BS in Computer Science or equivalent experience.
· Experience in at least one modern programming language such as Rust, Python, Lua.
· Fundamentals in problem solving, and complexity analysis.
· Internet and operating system security fundamentals.
· Technically sound in software development activities and life cycles.

Make every future a success.
  • Job directory
  • Business directory