You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Amazon
Amazon Logo

Senior Software Development Engineer in Test-AWS-Relational Database Service

Reference ID: 358524
Category:
Software and Programming
Type:
Full Time
Location:
Vancouver, BC     

Share job:



You love software, and you love to write software - but more than that, you love to delight customers with software that works properly and does so repeatably . You are passionate about engineering a test approach - and the tests themselves - such that contracts are provably met (or unmet), and the business can make assertions about the risk of deploying. You love to push the limits of software to figure out where it breaks, and have good instincts backed by years of experience about how to prioritize tests based on business and technical risks. You grow the engineers around you and are always helping to increase ownership of software quality in the team around you. You are a senior SDET as an engineering specialization rather than as place you've ended up.

You've designed and written lots of software, shipped products and contributed to frameworks, platforms, tools and modules. Having worked with and led several test approaches, designs and scaling models you understand the challenges involved with building and testing big, distributed systems used by thousands of people every day - and relish them. You love to learn new things and to grow.

Who are you? You're the new Senior Software Development Engineer in Test joining us at RDS. We work hard, have fun and make history - let's go play.

Basic Qualifications

    •Bachelor's Degree in Computer Science or related field and 6+ years relevant work experience, or 10+ years of relevant work experience
    •Automation experience (test, integration, build / release, etc.) in a distributed environment
    •Test and / or performance engineering / system optimization experience on *IX platforms
    •Deep familiarity with development, deployment and production support in *IX environments
    •Familiarity with various software technologies, methodologies and applied software engineering practices/standards such as OOD, Tomcat, Struts, REST, and Spring
    •Demonstrated ability to own, design, lead and implement test strategies for complex applications and deployment topologies
    •Demonstrated ability to independently take a project from idea to design to production deployment
    •Demonstrated ability to communicate with users, other technical teams, and management to collect requirements, describe software product features, and create / explain / defend technical designs


Preferred Qualifications

    •Master's degree or PhD in Computer Science, Math, Statistics or related field with 6+ years of relevant work experience
    •Performance test / engineering experience
    •Strong knowledge of data structures, algorithms, distributed systems, and asynchronous architecture
    •Strong understanding of system and application performance characteristics
    •Performance engineering / system optimization experience on Linux and / or Windows platforms
    •Familiarity with development, deployment and production support in Linux and / or Windows environments



Posted: December 3, 2016
Closes:December 14, 2016
Email Address:
Company Info
Size:
10,000+ employees
Industry:
Technology

Connect with employer:

About Amazon

Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of clou...