Senior Cloud Developer
OVERVIEW
Blue Buffalo (BLUE), is one of the strongest and most recognized pet food brands in America, and the undisputed leader in Wholesome Natural pet food, the fastest growing segment of the market. At over four times the size of the next largest brand in this segment, BLUE has become the new mainstream brand that’s delivering products that pet parents are looking for, and connecting with them in a true, authentic way.
BLUE thinks of dogs and cats as family members, and believes their food should be natural and healthy. In fact, this was the motivation for the Bishop Family’s decision to create the Blue Buffalo Company. When the beloved Bishop family dog, Blue, faced a variety of health issues, Bill and his two sons, Billy and Chris, set out to create a pet food that was made with only the highest quality natural ingredients-the kind of things a family member deserves. Fifteen years later BLUE has, in many ways, accomplished what the Bishops set out to do-help our dogs and cats live happy, healthy lives.
PURPOSE
“Love Them Like Family, Feed them Like Family”.
This is an exciting time to be part of the Blue Buffalo family, as the company is on a journey to revolutionize relationships with consumers (Pet Parents). This role is key to Blue Buffalo’s growth strategy: cultivating deeper, more meaningful relationships with consumers (Pet Parents) that will drive incremental value and loyalty to Blue Buffalo. Blue Buffalo wants to be there to support consumers (Pet Parents) during all the moments that matter in their lives, so more consumers (Pet Parents) who love them like family can feed them like family.
POSITION OVERVIEW
Buddies by Blue Buffalo team is seeking a Senior Cloud Developer with strong communication and technical experience to help support digital marketing initiatives. Bring your passion and dedication to advance Buddies initiatives from strategy to execution as the program plays a key role in achieving Blue Buffalo sales and marketing objectives. Be a part of this fast-growing area that helps use best in class data and technology to bring these objectives to life. You will collaborate with multiple stakeholders to inform, educate, and build solutions. Bring your thought leadership and technical chops to help us get to the next level in this fast-paced environment. This role reports into the Blue Buffalo Digital and Technology organization.
KEY ACCOUNTABILITIES
- Design software solutions that leverage cloud technologies and platforms.
- Analyze business needs and identify effective technical solutions.
- Learn and assess 3rd party APIs for software integrations.
- Conduct effective requirement review sessions and application design sessions with cross-functional teams.
- Deploy, maintain, and automate cloud infrastructure using IaC tools.
- Continuous optimization of CI/CD pipelines for faster and more reliable releases.
- Monitor and troubleshoot cloud applications.
- Implement scalability and performance optimizations.
- Provide technical guidance, support, and mentorship for the technical team.
- Create technical design documentation and assist with onboarding and mentoring developers.
- Collaborate with developers to create development standards and technical roadmap.
- Drive feature delivery while managing tech-debt and tech-stack maintenance.
- Lead code quality initiatives to minimize defects and security risk.
MINIMUM QUALIFICATIONS
- B.S. or B.A. degree in CIS, Information Technology, or related field.
- 4+ years of relevant experience as a software engineer.
- Cloud computing expertise including experience designing and implementing cloud-based / cloud-native solutions that are scalable, reliable, and secure.
- Understanding cloud architecture patterns, microservices, serverless, and containerization.
- Strong programming skills with JavaScript/TypeScript and Node.js, common OOP design patterns, and knowledge of SOLID principles.
- Experience writing and understanding the importance of writing unit and integration tests.
- Strong knowledge of DevOps methodologies, tools, and practices, including source code management, artifact management, continuous integration and delivery, automated testing, and containerization.
- Knowledge of networking concepts and protocols, such as TCP/IP, DNS, load balancing and firewall rules.
- Experience with data management and analytics, including SQL and NoSQL databases, data warehousing and machine learning.
- Strong communication and leadership skills with the ability to collaborate with cross-functional teams and guide technical decision-making.
- Ability to mentor, lead and help onboard junior/other developers.
PREFERRED QUALIFICATIONS
- Hands-on experience in Google Cloud Platform, including multiple services, such as Compute Engine, Cloud Storage, Cloud Functions, Kubernetes, Pub/Sub, etc.
- Experience building ecommerce and consumer-facing applications.
- Designing and implementing REST-based and GraphQL microservices.
- Designing and implementing solutions with MongoDB databases.
- Experience building solutions with API Gateway, preferably Apigee.
- Experience building authentication and authorization controls in publicly accessible APIs and IAM solutions.
COMPANY OVERVIEW
We exist to make food the world loves. But we do more than that. Our company is a place that prioritizes being a force for good, a place to expand learning, explore new perspectives and reimagine new possibilities, every day. We look for people who want to bring their best – bold thinkers with big hearts who challenge one other and grow together. Because becoming the undisputed leader in food means surrounding ourselves with people who are hungry for what’s next.
Salary Range
The salary range for this position is $89200.00 – $148800.00 / Annually. At General Mills we strive for each employee’s pay at any point in their career to reflect their experiences performance and skills for their current role. The salary range for this role represents the numerous factors considered in the hiring decisions including, but not limited to, educations, skills, work experience, certifictions, etc. As such, pay for the succesful candidate(s) could fall anywhere within the stated range. Beyond base salary, General Mills offers a competitive Total Rewards package focusing on your overall well-being. We are proud to offer a foundation of health benefits, retirement and financial wellbeing, time off programs, wellbeing support and perks. Benefits may vary by role, country, region, union status, and other employment status factors. You may also be eligible to participate in an annual incentive program. An incentive award, if any, depends on various factors, including, individual and organizational performance.