Software Development Engineer, GDT MARS

Company:  Amazon
Location: Seattle
Closing Date: 07/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job ID: 2790483 | Amazon.com Services LLC

Are you passionate about working on disruptive ideas? Are you obsessed with finding and building the most innovative and customer-friendly user experiences? Have you built and launched new experiences that impact shoppers all around the world? This is a unique full-stack opportunity that combines the ability to build exciting, new user experiences for Amazon's customers with the opportunity to work with BigData and other advanced techniques to provide the best personalized experience for hundreds of millions of Amazon customers.

We are looking for a passionate, hard-working, and talented full stack developer to join our team at Grocery Data Tech. The successful candidate will be comfortable in operating an ambiguous space with strong technical ability, project management skills, and background in building products both on the backend and frontend. You should be innovative, have effective engineering leadership and communication skills, and be team oriented. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your team’s deliverables.

Key job responsibilities

As a Software Development Engineer in the MARS team, you will design, develop and maintain services to empower Groceries Data Tech organization like providing Near Real Time data to our partners, track and monitor data assets and data pipelines and much more. The scale and the complexity of the data we manage requires constant innovation and pushing the boundaries on what’s possible. This role offers you an opportunity to work on Vice President level visibility initiatives and make a lasting impression on how grocery data is managed and distributed across the globe.

You will engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences. You will create new solutions in a responsive, flexible and collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon ecosystem for our exciting future in consumer devices.

  1. Design and implement features and services to automate our org flows.
  2. Work with other teams to investigate and document design approaches and evaluate technical feasibility.
  3. Ensure the performance and responsiveness of applications.
  4. Help maintain code quality and operational efficiency.
  5. Identify and correct bottlenecks and fix bugs.
  6. Promote robust, maintainable code and clear documentation.
  7. Be comfortable with proactive outward communication and technical leadership and never shy away from a challenge.

A day in the life

You’ll write code, as well as work on technical designs and architecture. We prioritize writing high quality and maintainable code and build systems that leverage existing tools to provide extensive support for our org necessities.

About the team

The team builds serverless web applications and APIs primarily in Python and React/Typescript and we have a couple of integrations written in Java. You will be a part of an agile development team following innovative best practices in bi-weekly scrums. We have 90% coverage on our code, full CI/CD and a very small operational load.

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.
  • 2+ years of full stack development experience.
  • Experience programming with at least one software programming language.
  • 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.
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

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.
  • 2+ years of React experience.
  • 2+ years of Python and/or Java experience.
  • Experience in AWS Services like Dynamo, Lambdas, S3, Athena, Kinesis, Glue, TimeStream.

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.

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.

#J-18808-Ljbffr
Apply Now
Share this job
Amazon
Amazon
  • Similar Jobs

  • Software Development Engineer

    Seattle
    View Job
  • Software Development Engineer

    Seattle
    View Job
  • Software Development Engineer

    Seattle
    View Job
  • Software Development Engineer

    Seattle
    View Job
  • Software Development Engineer

    Seattle
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙