About The Position

Come shape the future with us! As a major cloud provider, our technology powers many of the world's largest organizations. Are you excited to build products that are used by Amazon customers all over the world? You’ll collaborate with team members and stakeholders on UX and the full software development lifecycle, including scoping, software design, code, testing, documentation, deployment, and maintenance. 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. Our team builds and maintains the web platform that powers AWS Marketplace — where customers discover, purchase, and manage software solutions from thousands of vendors. We also own the AWS Marketplace Console, the interface that customers (buyers) use to search, procure and deploy software from vendors. We're tackling exciting challenges: scaling our platform, and building customer obsessed features (including AI-powered features) that help customers find the right solutions faster, using modern AI tools to accelerate how we design, build, and ship software. We are seeking creative problem-solvers who are energized by tackling complex technical challenges to push the boundaries of what's possible with AI. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do. Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

Requirements

  • 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
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master's degree in computer science or equivalent
  • Experience creating and managing web-based applications

Responsibilities

  • Own and deliver features end-to-end, from design through deployment leveraging Gen AI as much as possible
  • Write high-quality, testable code and drive engineering best practices within the team
  • Solve complex scalability and performance challenges as our platform grows
  • Help provide operational support for the team and work to ensure that root causes are identified and resolved.
  • Participate in code reviews and daily stand-ups.
  • Collaborate with the team to positively impact the software quality, customer experience, and maintainability of your team’s products.
  • Translate functional and technical requirements into detailed architecture/design/working software solutions by working with PM, UX designers, and customers.
  • Mentor other engineers, define the technical culture, and help grow the team.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service