27 days old

Digital Engineer II - Marketing Data Hub

Best Buy
Richfield, MN 55423
  • Job Code
The Best Buy Marketing Data Hub team, as part of the Marketing Technology Team, is on a mission to break down the barriers of siloed applications by providing a cloud based platform that allows the sharing of data across marketing applications whether they are off the shelf products located in our data center, SaaS applications, or homegrown applications in our datacenter or the cloud. Therefore, we are hiring a Senior Software Engineer. Leveraging state of the art cloud tech, Kafka, and microservices, MDH provides the orchestration layer that is driving modernization and efficiencies through consuming, connecting, and providing data across the Marketing Ecosystem.

This is an exciting opportunity for a seasoned, sharp, creative, and driven engineer to join a growing team focused on the modernization of the Marketing ecosystem. You will be able to leverage your experience, curiosity, and desire for continuous improvement to shape the future of the MDH platform which is at the heart of Best Buys Marketing modernization efforts.

Key Responsibilities:

  • Design and develop key marketing and merchandise technology initiatives
  • Work in an Agile team with engineers and product owners
  • Demonstrate a creative and innovation-driven ability to articulate engineering design patterns related to scale, performance, security, and usability
  • Implement software using open-source Java solutions with a focus on sophistication and scale
  • You will assist the team in adding enhancements to our system, refactoring technical debt, and researching new technologies and frameworks.
  • You will join a small agile team; participating in stand-ups, iteration planning, design reviews and other typical agile ceremonies.
  • You will learn and teach others. The team is built on the premise that learning is never-ending and essential.
  • Specific relevant technologies you will use include:
  • High-volume distributed databases, such as Cassandra
  • Messaging middleware, such as Kafka
The impact you will have:
  • You will make contributions on a complex, high-scale solution stack
  • You will design and implement systems that offer best-in-class resilience and debuggability and watch them stand up to massive holiday load spikes.
This job might be for you if:
  • You are enthusiastic and excited about technology
  • You are flexible, dependable, and know how to have fun while getting a lot done
  • You are open and honest and willing to share and accept feedback and ideas
  • You are positive and optimistic. Setbacks and constraints motivate you to work harder
  • You strive to constantly improve yourself and your team
  • You are experienced at building web applications and services using object-oriented programming languages, preferably in Java with frameworks like Spring.
  • You can write accurate, readable, and organized code in Java 11.
Minimum Qualifications:
  • 6+ years of progressive responsibilities in one or more of the following areas: software/web development, application delivery, design or architecture for web or service oriented environments
Preferred Qualifications:
  • 6+ years' hands-on experience implementing and deploying modern web development solutions in Java, Spring, Reactive RESTful web services, NoSQL databases (e.g. Cassandra), Kafka, IBM MQ or RabbitMQ, XML, JSON, Linux
  • Disciplined software engineering habits including: TDD, Automated Unit Testing, Automated Regression Testing
  • Experience working on teams using agile methodologies
  • Specific software development experience in:
    • Spring Framework
    • Messaging Middleware (Kafka, RabbitMQ, IBM MQ, Cloud Pub/Sub)
    • Spring Boot with WEBFLUX
    • Docker
    • Open source software
    • NoSQL data stores (Cassandra, Redis, etc.)
    • ReactJS
    • NodeJS
    • JUnit 5
    • Grafana
    • Graph Database (example: nio4j)
    • OpenShift

Posted: 2021-03-26 Expires: 2021-04-24
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Digital Engineer II - Marketing Data Hub

Best Buy
Richfield, MN 55423

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast