Share this Job
Apply now »

Sr. Software Engineering Manager

Company Name: Kroger General Office
Position Type: Employee
FLSA Status: 87

Line of Business: Infrastructure Services

See what life is like at Kroger Technology




Additional Technology Information: 


Position Summary

Direct and manage the software design, development, implementation and support of software engineering teams and lead engineering projects related to a specific product domain. Engage in technical design discussions and drive technical architecture. Manage initiatives and be accountable for delivering releases on schedule with the highest quality standards. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety.

Essential Job Functions

  • Partner and collaborate with engineering peers, senior engineering managers, product management, product design, and third parties (as appropriate) to prioritize deliverables providing the greatest value to our customers and business
  • Present practical input for strategic technology decisions; synthesize complex problems and present simple, practical, reliable, and maintainable solutions
  • Drive strategic alignment of system specifications, associate requirements, and project schedules of technology services
  • Responsible for systems performance and resolution of production incidents, which may require 24 hr/7-day week coverage
  • Work with Product Management to prioritize, scope and plan business milestones related to a product domain
  • Support preparation of technology roadmap and provide input to business roadmap
  • Monitor new technologies and trends within the industry
  • Improve technology agility facilitating the use and creation of Cloud Services, REST APIs, design patterns, Behavior Driven Development (BDD), Test Driven Design (TDD), Continuous Integration (CI)/Continuous Deployment (CD), version control, proper environment releases, etc.
  • Drive root-cause analysis of critical business and production issues to prevent future occurrences as well as review/approve potential solutions
  • Establish performance standards and procedures, regulatory compliance and conduct ongoing performance audits and take action
  • Supervise and coach direct reports in the performance of their duties; complete performance reviews and provide feedback to direct reports
  • Must be able to perform the essential job functions of this position with or without reasonable accommodation
  • Minimum Position Qualifications

  • Bachelor's Degree in computer science, information systems, or related technical field
  • 5+ years of experience as a technical lead in a software, quality or performance engineering role with knowledge of administrative mgt. functions
  • 2+ years of experience in ecommerce, retails systems or high transaction software solutions
  • 2+ years Experience building/deploying services and/or applications using: Java, Spring/Spring Boot, REST APIs, Swagger, Node, Azure, GitHub, CI/CD, Kubernetes
  • Direct technical experience in related disciplines
  • Experience with web/app containers such as Apache/Tomcat, Jboss or related skill
  • Proven knowledge of multiple programming languages and frameworks as a developer
  • Experience/familiarity with RDBMS, NoSQL, Big Data technologies
  • Knowledge of practiced agile software development
  • Strong communication, collaboration, reporting, analytical and problem-solving skills
  • Strong leadership and negotiation skills with business and technical group
  • Desired Previous Experience/Education

  • 2+ years of experience in leading engineering teams of 3+ engineers and coaching, mentoring individuals to grow their career
  • Prior experience developing and/or architecting cloud-hosted backend services with Azure and/or GCP
  • Prior experience developing and/or architecting front-end experiences React, Swift (native iOS), Kotlin (native Android)
  • Education Level: Bachelor's Required
    Required Certifications/Licenses: None
    Position Type: Full-Time 
    Shift(s): [[mfield4]]


    Jobs at Kroger: At Kroger, we hire people who have a passion for helping others and who want to build a relationship with our Customers. No matter what stage of your career, you can build your future at Kroger. We look for people who want more, aspire to be more and work hard to achieve their goals. Our focus on keeping the Customer first is what makes us successful. As the largest traditional grocery chain in the U.S. and one of the world's largest retailers, we employee nearly half a million Associates across 35 states. We offer many opportunities not only in our stores, but in Manufacturing, Logistics, Marketing, Finance, Human Resources, and many other fields.


    Company Overview: Kroger Family of Companies employs nearly half a million associates who serve over 11 million customers daily through a seamless shopping experience under a variety of banner names.  At The Kroger Co., we are Fresh for Everyone™ and dedicated to our Purpose: To Feed the Human Spirit®.  We are committed to creating #ZeroHungerZeroWaste communities by 2025.  Careers with The Kroger Co. and our family of companies offer competitive wages, flexible schedules, benefits and room for advancement.


     Posting Notes:  OH || Cincinnati || 1014 Vine Street || 45202 || Kroger General Office || [[mfield2]] || Kroger Technology/Digital || Employee || Exempt || Full-Time || None 

    Nearest Major Market: Cincinnati

    Job Segment: Developer, Software Engineer, Engineer, Manager, Information Systems, Technology, Engineering, Management

    Apply now »