Amazonposted 17 days ago
$151,300 - $261,500/Yr
Full-time • Senior
Mountain View, CA

About the position

This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges. We are building innovative solutions for Spatial and 3D workflow management on AWS. Join our team of Software Engineers to solve complex business problems with easy to use solutions. We are seeking a Senior Full Stack Software Engineer (SDE3) who will drive end-to-end development initiatives and provide technical leadership within the team. As a Senior Software Engineer, you will own complex architectural decisions spanning front-end interfaces to back-end systems, while collaborating effectively with partner teams and mentoring other engineers. You'll lead the design and implementation of scalable solutions, working backwards from customer needs to develop well-architected technical approaches. This role requires bringing clarity to ambiguous problems and delivering elegant solutions through constructive technical discussions and consensus building.

Responsibilities

  • Leading technical design reviews and contributing to architectural decisions that may impact partner teams.
  • Mentoring other engineers while delivering production-ready full stack solutions.
  • Driving operational excellence through monitoring, alerting, and incident response.
  • Balancing speed of delivery with architectural requirements and long-term maintainability.
  • Collaborating with partner teams to identify and resolve systemic issues.
  • Setting examples for code quality, testing practices, and deployment strategies.
  • Contributing to the team's long-term technical investments and architectural vision.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Bachelor's degree in computer science or equivalent.

Nice-to-haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.

Benefits

  • Comprehensive medical, financial, and other benefits.
  • Equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service