Jobs and Careers
SO

Principal Developer - Cloud Application Engineering

Southern Glazer's Wine & Spirits
United Statesfull_timeVerifiedPosted 4 May 2024

About the role

What You Need To Know

Open the door to a groundbreaking tech career with an industry leader. Southern Glazer’s Wine & Spirits is North America’s preeminent wine and spirits distributor, as well as a family-owned, privately held company with a 50+ year legacy of success. To create a new era in alcohol beverage sales and service, we’re heavily invested in the most transformative new technologies – and the most brilliant tech professionals. Southern Glazer’s was named by Newsweek as a Most Loved Workplace and is included on the Forbes lists for Largest Private Companies and Best Employers for Diversity.

As a full-time employee, you can choose from a full menu of our Top Shelf Benefits, including comprehensive medical and prescription drug coverage, dental and vision plans, tax-saving Flexible Spending Accounts, disability coverage, life insurance plans, and a 401(k) plan. We also offer tuition reimbursement, a wellness program, parental leave, vacation accrual, paid sick leave, and more.

We offer continuous learning and career growth in a fast-paced environment where you are respected, your voice is heard, and technology is part of our strategy for success. If you’re looking to fill your glass with opportunity, come join our FAMILY.

Overview

As a Principal Engineer specializing in cloud application engineering, you will lead the strategic development of our cloud-based services for digital products, utilizing technologies such as Java and Spring Boot, Node.js with Next.js and Express, Kubernetes, and Azure AKS. Your expertise will be pivotal in architecting robust, scalable services that support cutting-edge web and mobile experiences. This role demands a visionary with a deep understanding of cloud architecture, a passion for creating seamless user experiences, and a commitment to excellence.

Primary Responsibilities

Scope and Impact

  • Architect and develop cloud-native applications and services using Java and Spring Boot, Node.js with Next.js and Express, ensuring high performance, scalability, and reliability.
  • Drive the adoption of strategic technologies and practices such as Backends For Frontends (BFF) to optimize the architecture of web and mobile platforms, enhancing user experiences and system efficiency.

Strategic Contribution

  • Define and execute a cloud application engineering strategy that aligns with business objectives, focusing on the orchestration of platforms and services for superior web and mobile experiences.
  • Lead initiatives to evaluate and integrate emerging cloud technologies and methodologies, ensuring our engineering practices remain at the forefront of industry developments.

Delivery Responsibilities

  • Oversee the engineering lifecycle for cloud services, from conceptual design through deployment and operational support, ensuring projects adhere to timelines, budgets, and quality standards.
  • Implement "shift-left" practices, including security and compliance checks, automated testing, and continuous delivery pipelines, to streamline development and deployment processes.

Leadership Accountabilities

  • Cultivate a high-performing engineering team by mentoring engineers in cloud application development best practices and technologies.
  • Foster an agile and collaborative environment, optimizing team workflows and encouraging innovation in the development and delivery of cloud services.
     

Specialized Skills and Technologies

  • Java Proficiency: Deep understanding of Java for backend development, including expertise in concurrent programming, JVM optimization, and memory management.
  • Node.js and Next.js Expertise: Extensive experience with Node.js for server-side logic and Next.js for server-rendered React applications, emphasizing performance optimization and SEO.
  • Spring Boot: Advanced knowledge of Spring Boot for rapidly creating stand-alone, production-grade Spring-based applications with minimal configuration.
  • Kubernetes Experience: Proficient in deploying, scaling, and managing containerized applications with Kubernetes, including hands-on experience with Azure Kubernetes Service (AKS).
  • Azure Cloud Services: In-depth knowledge of Azure cloud services, architectures, and management, including experience with Azure-specific tools and services for cloud-native application development and deployment.
  • Microservices Architecture: Solid understanding of microservices design patterns and experience in building scalable and resilient microservice architectures.
  • API Development: Expertise in designing and developing RESTful APIs and GraphQL services, with a focus on scalability, security, and performance.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines using Azure DevOps, Jenkins, or simil

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Southern Glazer's Wine & Spirits

View company profile →