Company name
Best Buy
Location
Richfield, MN, United States
Employment Type
Full-Time
Industry
Engineering, It
Posted on
Mar 10, 2021
Profile
Best Buy
At Best Buy, we’re not just an engineering team; we’re an engineering community. By embracing change, teams of talented people are allowed to innovate, and transform the way we work. We are the BestBuy.com e-commerce Engineering team – an inventive group interested in contributing ideas and opinions toward exciting projects. We are constantly thinking about the future of web development, and work with the latest and greatest technologies.
General Job Overview:
Commerce Platform Team at Best Buy is responsible for enabling all aspects of multiple cart and checkout interactions and monitoring across different digital platforms at Best Buy including BestBuy.com. This suite of applications and services forms the core of the purchasing phase of the customer journey.
As a Digital Engineer II – Commerce Platform,
you will be part of a high-performance engineering team and will be partnering with various product, UX, business stakeholders and operational teams at Best Buy to deliver innovative solutions that will help deliver great customer experiences at scale.
This is a key role that will interact with and influence other senior engineering and product leaders and partners throughout the organization. You should be data driven and must be comfortable with ambiguity and capable of managing multiple initiatives. Key traits for this role include: ability to prioritize, data driven, communicate clearly, influence and build partnerships, and excellence in delivery.
What you will do as a Digital Engineer II:
Design, develop, test, and maintain highly scalable web services.
Provide technical leadership to team members around architecture, technology choices, quality, automation, and documentation.
Implement software in a service-based ecosystem, using open-source tools, with a focus on customer experience, quality and scale
Implement enhancements to our systems, refactor/address technical debt, and research new technologies, patterns and frameworks
Conduct code reviews
Collaborate with cross-discipline teams to solve problems of a top 10 e-commerce website
Mentor and teach team members.
Troubleshoot system issues, fix software defects, perform debugging and testing
Support production applications
Minimum Qualifications:
6 or more years of experience with software engineering
4 or more years of experience with JVM based languages such as Java, Groovy, or Kotlin
1 or more years of experience with NoSQL databases such as Cassandra or MongoDB
Fluent in Test Driven Development
Willingness to pair program as needed
Bachelor's degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience
Preferre
d Qualifications:
Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Compute Engine, OpenStack, Rackspace cloud, etc.)
Knowledge of and working experience with open source software (Apache, Tomcat, Memcached, etc.).
Knowledge of networks, security, firewalls, load balancers, DNS, and other infrastructure components is a plus.
Service development (REST, HTTP, JSON)
Spring Framework
RabbitMq, IBM MQ, Kafka
Jenkins pipelines (CI/CD)
Docker
Linux and Mac OSX
Demonstrated experience in an Agile environment
Experience with cross functional teams, including business and UX stakeholders
Experience using version control systems such as SVN or Git
Experience with bug tracking software such as Jira
Company info
Best Buy
Website : http://www.bestbuy.com