Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Richfield, MN
View more jobs in Minnesota

Job Details

Senior Software Engineer - Recommendations

Company name
Best Buy

Location
Richfield, MN, United States

Employment Type
Full-Time

Industry
Engineering, It, Ecommerce

Posted on
Apr 20, 2021

Apply for this job






Profile

Best Buy

We are hiring a Senior Software Engineer

on Best Buy's eCommerce Recommendation Team. The team is evolving the recommendation engine that drives relevant product discovery across pages on BestBuy.com. The team also works on utilizing customer engagement and machine learning to optimize the product recommendations results to ensure that we are serving the most relevant products for the customer.

About the Team:

The Recommendation team is a cross-functional team comprised of extremely talented individuals and contribute to all aspects of software development and delivery. We are a collaborative development team that uses Java and Spring along with many cutting-edge technologies to ensure we are able to perform at scale. We are highly collaborative and are committed to agility, code simplicity, and consistent high quality.

Responsibilities:

Participate in the creation and presentation of technical designs.

Lead in the delivery of complex solutions.

Active participant in planning activities. Contributes to strategic planning.

Anticipates technical issues at the product level and makes architectural and design decisions to avoid them.

Leads and effectively manages the triage of complex issues across systems in both production and locally.

Demonstrates creativity and takes initiative in solving complex problems.

Consistently delivers a high volume of story points relative to their team.

Able to fill in holes in product direction and take the appropriate action within their team.

Plans delivery of coarse grained business needs spanning multiple applications.

Influence technical peers outside their team in some areas.

Makes others better through a variety of strategies.

Sets a consistent example of agile development practices and coaches other engineers to work as a team with Product and UX.

Basic Qualifications:

3 or more years of relevant experience with a Bachelor’s degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience

Strong working knowledge of modern engineering concepts including Design Patterns, Domain-Driven Design, and Microservices

Preferred Qualifications:

6 or more years of relevant professional experience

Bachelor’s degree in IT, Computer Science, Engineering, or related field

6 or more years of experience building web applications, such as Java, Groovy, Spring, REST

Experience working with NodeJS or React

Disciplined software engineering habits including TDD, Automated Unit Testing

Experience with modern web application tools and technologies including RESTFUL Web Services, Spring Boot, Splunk, ElasticSearch, JMeter, CI/CD

Experience developing automated unit tests using Junit or Spock

Experience in application performance tuning

Experience in search engine technologies, such as Apache Solr

Experience using NoSQL data stores, such as Cassandra, BigTable

Experience using Messaging technologies, such as AMQP, Apache Kafka, Cloud PubSub

Exposure to one or more Cloud Computing Platforms, such as AWS, Google Cloud Platform, or Azure

Experience with reactive programming frameworks, such as Spring WebFlux

Experience with off-heap caching solutions, such as Memcached

Experience with container platforms, such as Docker

Experience with big data and machine learning

Company info

Best Buy
Website : http://www.bestbuy.com

By using Employment Crossing, I was able to find a job that I was qualified for and a place that I wanted to work at.
Madison Currin - Greenville, NC
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
ECommerceCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
ECommerceCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 ECommerceCrossing - All rights reserved. 169 192