Full Stack Engineer
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
30+ Days Ago
Best Buy is seeking a Full Stack Engineer to join its Product Data Management team. The role focuses on building and maintaining software and systems that ingest, manage, and publish product data for eCommerce and enterprise use in a collaborative, test-driven, pair-programming environment.
Responsibilities
Ingest, manage, and publish product data for eCommerce and enterprise use
Work in a 100% pair programming and TDD environment
Participate in Agile / Extreme Programming (XP)
Apply acceptance test-driven development
Perform code reviews and refactoring
Troubleshoot and automate systems
Work with user stories and acceptance criteria
Preferred
ReactJS / JavaScript Frameworks
CI/CD & Configuration Management
Shell Scripting / Automation
Ruby / Perl / Python
Troubleshooting & Systems Automation
Networking / Security / Firewalls
Load Balancers / DNS / Infrastructure
User Stories & Acceptance Criteria
ReactJS
JavaScript Frameworks
CI/CD
Configuration Management
Shell Scripting
Ruby
Perl
Systems Automation
Security
Firewalls
Load Balancers
DNS
Infrastructure
User Stories
Acceptance Criteria
Benefits
Hybrid work arrangement: 2–3 days per week onsite, typically Tuesday–Thursday
Initial 12-month contract likely to extend / ongoing
100% pair programming and TDD environment
Company
Energy-saving software and tools for utilities, retailers, consumers
Cumming, Georgia, USA
https://sidramtech.com/
Founded in 2016
51-200 employees
Qualifications
Python / Groovy / Java
Spring
REST / HTTP / JSON / XML
CockroachDB
Distributed Systems High Performance, Availability & Scalability
TDD / Test-Driven Development
Pair Programming
Code Reviews & Refactoring
GitHub / GitHub Actions
Agile Software Development
Strong problem-solving and troubleshooting skills
Clear and consistent communication
Comfortable working in a highly collaborative pair-programming environment
Experience with TDD, refactoring and code reviews
Self-motivated with strong organizational skills
Ability to prioritize and consistently deliver results
Must be local to Richfield, MN or nearby areas
Must be able to work hybrid 2 3 days/week onsite
INDEPENDENT VISA CANDIDATES ONLY USC / H4 EAD
ReactJS / JavaScript Frameworks
CI/CD & Configuration Management
Shell Scripting / Automation
Ruby / Perl / Python
Troubleshooting & Systems Automation
Networking / Security / Firewalls
Load Balancers / DNS / Infrastructure
User Stories & Acceptance Criteria
Required skills
Python, Groovy, Java, Spring, REST, HTTP, JSON, XML, CockroachDB, Distributed Systems, Test-Driven Development, Pair Programming, Code Reviews, Refactoring, GitHub, GitHub Actions, Agile Software Development, ReactJS, JavaScript, CI/CD, Shell Scripting, Systems Automation, Security, Firewalls, Load Balancers, DNS, Infrastructure
Preferred skills
ReactJS / JavaScript Frameworks, CI/CD & Configuration Management, Shell Scripting / Automation, Ruby / Perl / Python, Troubleshooting & Systems Automation, Networking / Security / Firewalls, Load Balancers / DNS / Infrastructure, User Stories & Acceptance Criteria
Experience
Mid level
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Richfield, MN or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…