Search jobs > Vancouver, BC > Internship > Senior software engineer

Senior Software Development Engineer, Pricing Customer Experience

Amazon
Vancouver, BC
$93.1K-$168K a year (estimated)
Full-time

DESCRIPTION

How would you like to impact millions of customers around the world? This is a rare opportunity to build a core part of Pricing Customer Experience and Trust with a team undergoing rapid investment and growth.

Our team governs the spectrum of pricing experiences on Amazon. From highlighting great prices to protecting the customer from atypical or noncompetitive prices.

We seek to improve customer price perception and trust through improved customer comprehension of our prices.

We are looking for a passionate engineer to help us enhance the customer journey by informing them if a price should be featured or promoted to our buying customers.

You will build customer experiences viewed by millions of people a day. You will have the opportunity to learn and be a part of the Amazon retail website ecosystem globally.

Our engineers have a diverse range of skills and talents and we can't wait to harness your passion to make us an even stronger team.

This is a fast-paced startup team with low technical debt / operational overhead. There is a rich roadmap full of new features planned that will transform the way our customers can understand the value of price perception.

Inclusion and Diversity. Our team is diverse! We drive towards an inclusive culture and work environment. We are intentional about attracting, developing, and retaining amazing talent from diverse backgrounds.

Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.

Key job responsibilities

  • Build large scale high quality systems that can react / record 100K events / sec and serve them at low latency / high throughput to customer facing features.
  • Work closely with UX designers to define and build the best customer experience and front end development.
  • Knack for solving complex technology problems in simplistic manner with an eye for innovation.

A day in the life

As a Senior Software Development Engineer, you will...

  • Contribute to an agile engineering team, writing scalable and maintainable code and influencing team decisions
  • Collaborate with diverse stakeholders to envision, design, develop, test, and launch impactful software that inspires both customers and peers
  • Utilize technology to solve complex problems
  • Independently clarify technical requirements, estimate development timelines, and apply effective design approaches
  • Conduct code reviews, offering constructive guidance to fellow team members
  • Mentor and lead developers, fostering curiosity and deep technical understanding
  • Anticipate bottlenecks, make trade-offs, and encourage risk-taking to maximize business benefit

We are open to hiring candidates to work out of one of the following locations :

Vancouver, BC, CAN

BASIC QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 5+ 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

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, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

30+ days ago
Related jobs
Promoted
Amazon
Vancouver, British Columbia

Senior Software Development Engineer, Digital Acceleration. We are on a mission to be earth's best provider of one-time and recurring digital commerce, delivering a seamless and enjoyable post-purchase customer experience. As a Senior Engineer, you will lead projects involving multiple teams in all ...

Promoted
Teacup Tech Systems
Canada

You have earned a post-secondary diploma or degree and/or relevant working experience in business, technology or engineering. Experience in Health Insurance Projects on Canada will be given Preference. ...

Promoted
Samsara
Canada

Samsara engineers enjoy a rare closeness to the workers that are keeping our economy running - drivers, mechanics, service technicians - and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work...

Promoted
Amazon
Vancouver, British Columbia

Software Development Engineer, AFT - Item Exception Handling (IEH). You will operate in a set of interconnected small teams of engineers to build solutions that impact Amazon's customers around the world. Beyond the regular responsibilities of a software developer, the space drives continuous learni...

Promoted
Grafana Labs
Canada
Remote

We’re looking for a senior software engineer with experience working remotely across multiple time zones to build SaaS applications at scale from the ground up, with a passion for providing a great end user and developer experience. We are looking for Engineers that are passionate about communicatin...

Amazon
Vancouver, British Columbia

The ordering team needs strong software development engineers to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform ready for our current and future challenges. Experience programming with at least one software programming language. Are you...

Scribd
Remote US Canada
Remote

We support a culture where our employees can be real and be bold; where we debate and commit as we embrace plot twists; and where every employee is empowered to take action as we prioritize the customer. The Payments full stack team works on exciting projects that cover Product, Infrastructure, Fina...

Splunk Inc
Canada
Remote

As aSenior Software Engineeryou will be responsible for …Building innovative solutions that enable rapid development. You will get to work with a super smart bunch of folks who are doing state of the art development work (front-end and back-end, DevOps, device software) in areas of OT/IoT, machine l...

Electronic Arts
Vancouver, British Columbia

You will communicate with engineers from across the company to deliver the next generation of online features for both established and not-yet-released games. Experience designing APIs for SDKs and S2S. Experience with relational database and NoSQL. Experience with containers, orchestration, and ser...

Autodesk
Vancouver, British Columbia

If you are a software developer who is proficient in web-based technologies, have design and coding skills, passionate about problem solving, with experience building and operating SaaS system with large user base, we would love to hear from you! You will report into the Manager of Software Engineer...