Senior Software Dev Engineer / Tech Lead - AWS Dev Tools

Amazon.Com, Inc. Seattle , WA 98113

Posted 3 weeks ago

As a Senior Software Engineer on the Pipelines team, you will be a technical lead on industry leading continuous delivery tools. The Pipelines product is mature, sophisticated, and only available to Amazonians that need cutting edge continuous delivery features. As a Senior Software Engineer you will solve complex architecture and business problems. You will work on team architecture and code that impacts dependencies, yields significant performance, availability, and business value. You will lead projects to improve engineering, test, and operational excellence best practices on your team and you will make technical trade-offs between short term team needs and long term business needs.

The Developer Tools team at Amazon is responsible for both internal and external (AWS) developer tools. We enable our customers to manage their end-to-end software release process (CI/CD), including going from source code check-in, to building those changes, to testing those changes, to deploying those changes, and tracking issues through our ticketing and issue management systems. We own several dozen of the mission-critical internal systems that make Amazon run. We also own the external AWS developer experience. We are empowering AWS customers to build and operate software just like Amazon does. CodeDeploy, CodeCommit, CodeBuild, CodePipeline, and Cloud9 are the beginning of a suite of tools that will put the power of Amazon's homegrown tools in the hands of our customers. With thousands of internal and external developers as our customers, we run some of the biggest and most powerful developer tools on the planet.

What you do:

  • You are considered a technical leader on your team.

  • When given a business problem, you create a technical strategy and deliver with limited guidance.

  • You influence your team's software architecture and likely influence related teams architecture too.

  • You solve difficult or complex architecture and business problems. Your solutions are extensible. You work to simplify, optimize, and remove bottlenecks.

  • You focus on architecture. Your design and code impact dependencies, yields significant performance, availability, and business value.

  • You successfully launch software for the business and resolve architectural deficiencies.

  • You lead projects to improve engineering, test, and operational excellence best practices on your team.

  • You will know your team's architecture in detail and make technical trade-offs between short-term team needs and long-term business needs.

aws-buildertools-sde


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Dev Engineer IiTest

Amazon.Com, Inc.

Posted 5 days ago

VIEW JOBS 9/10/2019 12:00:00 AM 2019-12-09T00:00 Amazon Digital Content and Commerce Systems (DCCS) is looking for a Software Development Engineer in Test (SDET II) to join our team of Senior SDET's and Principle Engineers in building highly visible, robust automation tools and framework to tackle hard to solve problems. DCCS enables Amazon device and subscription businesses to innovate faster and deliver more for customers while ensuring reliability, scale, security and cost efficiency by building services and tools that are self-serviceable and configurable. We are looking for SDET (Software Development Engineer in Test) to help architect, design, build, and test improvements to mission critical systems that power customer subscriptions at Amazon. Digital commerce team handles complexities of managing all digital subscriptions across Amazon, including Amazon Prime, Kindle Unlimited, Audible, music, and video, using the latest in high-availability services and distributed systems. Subscriptions is aiming to drive new customer experiences and solve new complex technical challenges while continuing to successfully serve millions of existing customers.As a QA champion on the engineering team, you will get the opportunity to own major deliverable at all phases of the development cycle: scoping, design, coding and testing using an agile process. You'll write and implement test plans that root out bugs and design flaws in our systems so that we can resolve them before they make it to production. You'll build frameworks that allow the team to write reliable, targeted, and extensible tests to support a fast-growing feature set in our Service Oriented Architecture (SOA). You'll have an opportunity to work with other teams throughout Amazon to flesh out cross-team requirements and designs. You'll also put your experience, expertise, and creativity to work in determining/recommending the best designs based on business objective, timeline, and resource constraints. To be successful in this position you will have a strong background in algorithms, data structures, Java, and databases both SQL and NoSQL. The ability to communicate clearly and concisely (both written and orally) and work well in a team are key competencies. You should be able to quickly adapt to new development environments, learn new systems, create reliable and maintainable code, and find creative and scalable solutions to difficult problems. Experience working with high-traffic, scalable services is a plus. Amazon.Com, Inc. Seattle WA

Senior Software Dev Engineer / Tech Lead - AWS Dev Tools

Amazon.Com, Inc.