Back-End Engineer II, Ads Engineering

Best BuyRichfield, MN
10dHybrid

About The Position

As the Back-End Engineer II with the Retail Media Network A ds Engineering , you will be responsible for delivering complex product features that are well-tested and bug-free. This engineer will require minimal direction and/or oversight on the work that is assigned. A good candidate will be skilled at breaking large problems into smaller ones and defining acceptance criteria. This engineer will be responsible for planning and executing delivery of course grained features and capabilities. Able to triage complex issues independently, the right candidate is confident in various environments. The ideal candidate has the ability to develop technical initiatives in a fast-paced, dynamic environment. This role is hybrid, which means you will work some days on site at a Best Buy location and some days virtually from home or other non-Best Buy location. The specific work arrangements vary by role and team. The recruiter or hiring manager will provide more details during the hiring process. For this role, you must be located within a drivable distance to our office in Richfield, Minnesota.

Requirements

  • 2+ years of relevant Enterprise Software Engineering experience at scale
  • 2+ years of development experience with Java, Spring, REST web services and similar technologies
  • 2 years of current/recent Cloud experience with AWS preferred or GCP
  • 1+ years of experience with Postgres, Kafka or similar technologies
  • Understand considerations for state, session management, caching, consistency, concurrency, threading, messaging, and inter-system dependencies
  • 1+ years of Test-Driven Development

Nice To Haves

  • 3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experience
  • 3 years of development experience with Java, Spring, REST web services and similar technologies
  • Ability to build and optimize web applications and platforms in a cloud environment with a solid understanding of system design
  • Ability to collaborate with product managers
  • Ability to triage and manage complex, production issues
  • Experience building highly scalable and performing applications

Responsibilities

  • Design, develop, and deliver application features from start to finish, incorporating input from partners and stakeholders.
  • Build and enhance internal libraries, tools, and processes to improve development efficiency and scalability.
  • Share best practices, mentor peers, and foster professional growth across the engineering team.
  • Collaborate with business partners to plan and design business-driven features while mitigating risks.
  • Lead and participate in production support, triage, and incident resolution to ensure system reliability.
  • Stay current with industry trends and apply innovative solutions to strengthen technical capabilities and team performance.

Benefits

  • Competitive pay
  • Generous employee discount
  • Physical and mental well-being support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service