Company name
Best Buy
Location
Richfield, MN, United States
Employment Type
Full-Time
Industry
Engineering, It, Retail
Posted on
Jun 21, 2021
Profile
Best Buy
Best Buy
is seeking innovative and technically curious Staff Software Engineer – API Management
as a Service to join us as we make a huge impact in the digital evolution!
Be a key part of Best Buy's Technology growth! This role is a key technical leader of a new product engineering team that will provide API management as a service to the Best Buy Technology teams. This team will own the existing legacy gateway tools along with evolving those tools to our new modern platform in support of our poly cloud deployments. This will include capabilities for a self-service registry, dynamic authorization token management, and poly cloud routing.
What you will do as a Staff Software Engineer – API Management as a Service:
Develop and architect products to solve the challenges of API management at a huge scale
Build and drive partnerships with other technical teams across Best Buy
Lead the overall design for the API Management solutions
Continuously improve our product from a technical perspective
Work across multiple engineering squad to ensure that our technical solutions are aligned
Influence the overall enterprise architecture when it comes to technical integrations
Work with engineering squads to create and modify our processes
Participate in performance analysis and optimization
Mentor developers in a non-management capacity
Work directly with technical leads, engineers, product managers, architects, and business stakeholders
Be able to jump in and help teams get over technical hurdles
Demonstrate a creative and innovation-driven ability to articulate engineering design patterns related to scale, performance, security, and usability
This job might be for you if:
You are a problem solver
You work well with people and can make tradeoffs to come to a solution that works for everybody
You understand the challenges teams face in large organizations in getting things done
You love talking tech with people and helping them learn
You want to be an influential voice in a large engineering organization
You’re open to changing at any time to meet the needs of our customers
You want to make a huge impact by enhancing the entire company’s API ecosystem
You are a self-starter who wants to be empowered to solve problems
You can explain technical concepts to people without a technical background
Minimum Qualifications:
5 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 and a Bachelor’s degree or equivalent experience.
1 years' experience leading development teams (technical leadership, work direction, coaching and mentoring)
Experience in OAuth implementations with knowledge of other standards (OpenID, SAML, TLS, etc.)
Experience with highly scalable API design patterns
Preferred Qualifications:
8 years' hands-on experience implementing and deploying modern web development solutions including: Java, JavaScript, Scala, REST web services, HTTP, NoSQL databases (e.g. Cassandra), SQL databases (e.g. CockroachDB) GCP, AWS, Azure
Knowledge of and working experience with open source software (Apache, Tomcat, Memcache, etc.) as well as networks, security, firewalls, load balancers, DNS, and other infrastructure components
Knowledge and experience with API management solutions and technologies (Zuul, Spring Cloud Gateway, Layer7, Apigee, etc.)
Agile development practical experience
Experience working with internal teams as a customer while creating products
Test-driven development, refactoring, automated unit test, integration test, functional test, and continuous integration / deployment. Strong debugging and troubleshooting skills
Company info
Best Buy
Website : http://www.bestbuy.com