Amazonposted 19 days ago
$129,300 - $223,600/Yr
Full-time • Mid Level
Bellevue, WA

About the position

As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. An SDE II in the Retail Integration Merchant experience team in the Just Walk Out organization is an autonomous contributor, and their work is of high quality. They work independently and with their team to invent, design, and build software that is stable and performant. They are proficient in a broad range of frontend (web apps), backend (AWS services), and low-level system technologies and design approaches and know when it is appropriate to use them (and when it is not). They consider the legacy of the code they produce and write code that any SDE unfamiliar with the system can understand. They create flexible software without over-engineering and making appropriate trade-offs, reuse where possible, and are cautious about introducing dependencies. They keep costs in mind when proposing solutions. They help their team evolve by actively participating in the code review process, design discussions, team planning, and ticket/metric/COE reviews. They focus on operational excellence, constructively identifying problems, and proposing solutions. They can train new teammates on how to develop the team's software, how to operate it, how to secure it, and how to fit it in the bigger picture. They foster constructive dialogue, seek resolutions professionally, help recruit and interview for the team, and mentor junior engineers on the team.

Responsibilities

  • Invent, design, and build software that is stable and performant.
  • Work independently and with the team to create flexible software.
  • Participate in code review process, design discussions, team planning, and ticket/metric/COE reviews.
  • Identify problems and propose solutions focusing on operational excellence.
  • Train new teammates on software development, operation, and security.
  • Mentor junior engineers and help recruit and interview for the team.

Requirements

  • 2+ years of non-internship design or architecture experience.
  • 3+ years of non-internship professional software development experience.
  • Experience programming with at least one software programming language.

Nice-to-haves

  • 3+ years of full software development life cycle experience.
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Flexible work hours and arrangements.
  • Mentorship and career growth opportunities.
  • Employee-led affinity groups fostering a culture of inclusion.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service