Fevrok logo
Software Engineer II - Productivity Pipelines - Hybrid Remote
3 years ago

At Best Buy, were not just an engineering team; were an engineering community. We want our teams of talented people to innovate and transform the way we work and redefine what is possible.

The Engineering Productivity Pipelines team plays a key role in this process as we build and refine products and tools to improve engineering velocity and product quality. This includes systems for CI/CD, live configuration, application bootstrapping, developer onboarding. Our technology stack includes Java, Node (client- and server-side), deployed using Kubernetes.

We are seeking a Software Engineer II with technical expertise built through developing, testing, shipping, and supporting software systems to help us improve and redefine what is possible for our community of technologists.

This role is hybrid remote, which means you must be located within a drivable distance to an eligible Best Buy office. You might be asked to come into the office zero to three days per week.

Why We Are Excited About You

  • You'll serve our community as a agent of technical and cultural change as we deliver products and promote practices that curate, refine, and measurably improve the Best Buy developer experience

  • You'll work with our team to design and deliver software systems and processes, taking on increasingly complex problems over time. You strive for simplicity in your solutions but can think creatively about how to deliver solutions to complex problems

  • You'll actively participate in agile activities and reinforce good practices, jumping in to work with teammates to promote a supportive, safe, and productive environment

  • You work with the team to support everyone in contributing their best work, helping junior engineers to level up using pair programming, test-driven development, and code review

  • You're all about empowering our developer community to get the most out of the products we own, effectively triaging complex issues across ours systems all the way from from development to production

  • You want to embrace a culture of experimentation and help us to adopt new technologies, practices, and ways of thinking.

Minimum Qualifications:

  • Bachelors degree in IT, Computer Science, Engineering, or equivalent relevant professional experience

  • 2 years of experience in technology, software or product development, technical architecture, or engineering

  • 1 years of demonstrated experience contributing to a large software project

Preferred Qualifications:

  • 3-4 years of experience in technology, software or product development, technical architecture, or engineering

  • 1+ years hands-on experience working on a major cloud platform

  • 1+ years of experience with DevOps practices and building CI/CD pipelines using Jenkins, GitHub Actions, or similar

  • 1+ years of hands-on experience in test-driven development of systems using Java/JVM languages, Node, Python, Ruby, or similar technologies

  • 1 years of demonstrated experience participating in large projects; experience working with technical and business teams

  • 1+ years of experience doing front end development using a framework: React, AngularJS, or comparable

  • 1+ years of experience building database-backed applications using relational databases (e.g. Oracle, PostgreSQL) and/or key-value stores (e.g. Redis)

  • 1+ years of experience building event-driven services using Kafka, RabbitMQ, or similar








©2025 Fevrok. All Rights Reserved.