H

H-E-B

Texas-based supermarket chain with private ownership

Senior Software Engineer - Own Brand Product Systems

Full-Stack EngineeringPosted on Nov 11
Full-timeSan Antonio, TX, USANo salary listed

About the Job

Requirements

  • At least 5 years of software engineering or software development experience.
  • Experience designing, developing, and supporting enterprise applications.
  • Experience with Git, Jira, and Confluence.
  • Experience working in Agile development environments.
  • Experience supporting production systems and participating in production support activities.
  • Experience with both AngularJS and Angular.
  • Experience leading or contributing to AngularJS-to-Angular migration initiatives.
  • Proficiency in multiple programming languages, frameworks, and software development technologies.
  • Advanced knowledge of software architecture, system design, data modeling, and application design patterns.
  • Comprehensive understanding of computer science fundamentals, including algorithms, data structures, and software engineering principles.
  • Ability to evaluate technical solutions for performance, maintainability, scalability, security, and reliability.
  • Strong understanding of software development methodologies and engineering best practices.
  • Ability to lead complex technical initiatives and influence technical direction within a team.
  • Demonstrated ability to troubleshoot and resolve highly complex production issues.
  • Ability to tailor communication to technical and non-technical audiences.
  • Ability to navigate ambiguity, assess tradeoffs, and make sound technical decisions.
  • Ability to collaborate across multiple teams and domains.
  • Commitment to mentoring, coaching, and developing others.
  • Bachelor's degree in Computer Science or a related field, or comparable formal training, certification, or equivalent work experience.
  • Ability to travel by car or plane with overnight stays as needed.
  • Ability to work extended hours as business needs require.
  • Ability to sit for extended periods.
  • Ability to participate in rotating and on-call schedules as needed.

Responsibilities

  • Work on technology projects and initiatives with limited guidance.
  • Design, develop, test, and deploy production-ready software solutions.
  • Write maintainable code addressing security, performance, scalability, reliability, and edge cases.
  • Lead and contribute to modernizing legacy applications, including AngularJS-to-Angular migration efforts.
  • Help establish migration strategies, identify technical risks, and recommend application-modernization best practices.
  • Create, configure, and support build and deployment pipelines.
  • Lead coding, testing, debugging, maintenance, and enhancement of existing and new systems.
  • Support and troubleshoot complex production incidents and participate in on-call support as needed.
  • Lead root cause analysis and drive implementation of corrective actions.
  • Contribute to management and support of application infrastructure and supporting technologies, including messaging platforms, caching technologies, and virtualized environments.
  • Ensure system monitoring, observability, and alerting follow engineering best practices.
  • Review technical designs and architecture for quality, maintainability, scalability, and long-term sustainability.
  • Identify dependencies, risks, blockers, and technical challenges and communicate mitigation plans proactively.
  • Collaborate with engineers, product teams, and business stakeholders to deliver solutions that meet organizational objectives.
  • Mentor team members and promote continuous learning, knowledge sharing, and documentation.
  • Lead team ceremonies and larger engineering initiatives.
  • Drive improvements to engineering processes, tools, and development practices.
  • Influence technical decisions and align team priorities with broader organizational strategy.
  • Foster collaboration across teams and manage cross-functional dependencies.

Desired Qualifications

  • Experience modernizing large-scale enterprise applications.
  • Experience developing applications using Java and modern web technologies.
  • Experience building and supporting CI/CD pipelines.
  • Experience with RabbitMQ, Redis, Linux, Docker, cloud platforms, or related infrastructure technologies.
  • Experience mentoring and coaching software engineers.

About the Company

H-E-B

Texas-based supermarket chain with private ownership

H-E-B is a Texas-based grocery retailer with multiple store formats, including upscale Central Market, budget-friendly Joe V's Smart Shop, and Hispanic-focused Mi Tienda. It runs more than 435 stores in Texas and Mexico and employs over 154,000 people. Its product offering is everyday groceries and associated services, supported by a growing digital and delivery capability (notably via the Favor Delivery acquisition). The company emphasizes long-term, family-owned thinking rather than short-term market pressures, differentiating itself through strong regional identity, a diverse store format strategy, and a focus on customer loyalty. Its goals are to expand its store footprint in Texas and Mexico while enhancing digital and delivery services to better serve local communities.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
San Antonio, TX
Founded
1905

Recently Posted Jobs

Explore more opportunities at H-E-B

See more jobs