Company name
Best Buy
Location
Richfield, MN, United States
Employment Type
Full-Time
Industry
Engineering, It
Posted on
Mar 31, 2021
Profile
Best Buy
The Software Engineer I role is a supporting role on the development team. This role continues to focus on learning as a primary focus, but is now applying those concepts learned to their work. They support their team by beginning to work on larger features, mentoring new team members and interns, and starting to design features, and working with stakeholders.
We are looking for a Software Engineer I to join Best Buy's Enterprise Data Platform engineering team. This team is responsible for delivering the platform and tooling that supports reporting, analysis, and machine learning initiatives throughout Best Buy. Engineers on the Enterprise Data Platform team build a machine learning platform that helps Data scientists to train models with various training methods and deploy them to model serving environments.
Key Responsibilities Improving knowledge and understanding of core concepts for SE, Coding small features, Coding larger features, learning and applying industry trends, creating internal libraries and tools, partnering with team-specific stakeholders, designing features, participating in production support, and teaching best practices and context internally.
Routine tasks, following existing patterns
Makes steady progress on tasks; knows when to ask for help in order to get themselves unblocked
Applies program design patterns
Does Spikes or PoCs for common problems within a platform
Self-sufficient in at least one large area of the codebase with a high-level understanding of other components
Capable of providing on-call support for their area including systems that they are not familiar with
Responds to escalated customer issues and incidents in a proactive, timely fashion
Able to own small-to-medium features from technical design through completion within team or project
Directly supervised by project lead
Gives timely, helpful feedback to peers and managers
Communicates assumptions and gets clarification on tasks upfront to minimize the need for rework
Solicits feedback from others and is eager to find ways to improve
Understands how their work fits into the larger project and identifies problems with requirements
Prioritizes tasks
Avoids getting caught up in unimportant details
Mentors new team members. Encourages and advances Best Buy's culture of diversity and inclusion.
Minimum Qualifications 1 or more years of relevant experience with a Bachelor's degree, Associate's degree, or Coding Bootcamp/Code School
6 months of experience using Python
Preferred Qualifications: Bachelor's degree in IT, Computer Science, Engineering, or related field
2-3 years of relevant professional experience
Experience using Java
Company info
Best Buy
Website : http://www.bestbuy.com