H-E-Bposted 19 days ago
Full-time • Senior
San Antonio, TX
Food and Beverage Retailers

About the position

H-E-B is one of the largest, independently owned food retailers in the nation operating over 400 stores throughout Texas and Mexico, with annual sales generating over $25 billion. Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace. H-E-B offers a wealth of career opportunities to our 109,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers. Our Partners thrive The H-E-B Way. As a Senior Software Engineer, you would have a HEART FOR PEOPLE, a HEAD FOR BUSINESS, and a PASSION FOR RESULTS.

Responsibilities

  • Coach and mentor junior engineers in engineering techniques, processes, and new technologies; enable others to succeed
  • Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications
  • Support the build and deployment pipeline and when necessary, both diagnose and solve production support issues
  • Identify, scope, and architect solutions for new features while applying sound technical judgment that considers technology alternatives, impact on affected / adjacent systems, and tradeoffs
  • Work with Product, Design, and QA to deliver world-class digital experiences
  • Stay ahead of new technologies with an eye to evaluating and potentially incorporating them into your team's architecture
  • Help improve the cloud infrastructure that powers our high-performance, consumer-scale site and mobile apps
  • Lead initiatives, technical design, and delivery of complex features across multiple systems to improve user experiences
  • Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices
  • Diagnose / fix highly complex technical issues independently
  • Identify and communicate cross-team dependencies
  • Communicate individual and project-level development statuses, issues, risks, and concerns to technical leadership and management; research / advise technical leadership in vendor negotiations
  • Create documentation and training related to technology stacks and standards within assigned team
  • Provide end-to-end support to applications

Requirements

  • Extensive backend software engineering experience with Java, Python, C++, or other languages to build services and APIs is required
  • Extensive experience with Spring Boot, Spring Framework, Spring Security, and other related frameworks
  • Extensive experience with relational databases and writing SQL is required
  • Working within the Linux environment to include command line and shell scripting experience is required
  • Hands on experience utilizing various DevOps techniques to include continuous integration and deployment (CI/CD), configuration as code, container first strategies, cloud-native development
  • Experience with Cloud Technologies such as AWS, GCP, etc
  • Experience working with large datasets and creating integrations to access or share these datasets

Nice-to-haves

  • Frontend software engineering experience with Javascript frameworks/libraries (i.e., Angular) is preferred, but not required
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service