Software Development Engineer
Amazon
Vancouver , BC, CA
6d ago

About you

You’re looking for an opportunity to have world-changing impact at one of the most innovative companies on Earth and want to help solve problems that AWS has never faced before.

You’re excited to help design, deliver, and operate an AWS service used by a global audience. You are a strong developer with a background in one or more of distributed systems, Linux systems development, or networking, and are up for rolling the dice on we actually can’t tell you what this is before you sign up for the right team and project.

About us

We’re a small team of AWS veterans working on a super important service within RDS. If the thought of designing and developing features on a widely distributed service used by all our database customers globally excites you, then we're the team for you! Interested?

Come join us and settle that itch to work on something with enormous impact!

Some things you’ll do here

  • Work with us to carve sense out of ambiguity
  • Own part of the architecture, implementation, and operation of a highly popular AWS service
  • Help deliver a delightful product to our customers, iterate on it, rinse and repeat
  • Direct the effort of and mentor more junior developers on the team
  • Dive deep on hard problems and figure out how to solve them
  • Work with our customers, stakeholders, and dependencies to ensure we’re delivering the right thing
  • Communicate well : make complex things understandable, state hard things plainly
  • Some things we like about you

  • Your written and spoken English are excellent
  • You have experience working with (or top of the pile! on) AWS services
  • You’ve been writing software since you could tie your shoes or >
  • 4 years, whichever is longer

  • You are experienced with more than one strongly-typed language and know what a pointer is
  • You are familiar with relational and non-relational datastores and don’t recoil or hiss at either
  • We’d be impressed if

  • Networking is not some kind of mysterious black box labelled MAGIC that you assume just works
  • You’ve written service-oriented code and have experience-based operational respect for SOA
  • BASIC QUALIFICATIONS

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • PREFERRED QUALIFICATIONS

  • Experience leading the design, implementation, and operation of complex / distributed software systems that have been delivered to customers
  • Experience communicating with users and stakeholders to collect requirements, present and review technical designs, and develop product strategy
  • Mentoring / coaching experience
  • SDLC process influence / improvement
  • Hands-on experience with many different technologies
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form