Staff Software Engineer- Integrations
Responsibilities
As a Staff Software Engineer, you’ll provide end-to-end support for applications while identifying opportunities to improve codebases, solve complex technical problems, and propose clear paths forward that drive meaningful outcomes. You’ll make recommendations on overall application and platform design, with a focus on architecture, security, scalability, reliability, performance, and long-term sustainability. You’ll operate beyond a single team, influencing technical direction and helping improve how software is built, delivered, and operated across H-E-B Digital.
Requirements
- A Computer Science degree or comparable formal training, certification, or work experience
- 7+ years of experience in software development
- Expert in multiple programming languages, technologies, and frameworks
- Expert knowledge in system and data architecture, data modeling, and design and capable of architecting and designing at the application or service level using well-accepted design patterns
- Experience with common software engineering tools (e.g., Git, Jira, Confluence)
- Extensive experience successfully producing consistent, high-quality results
- Proven experience designing and operating distributed systems at scale
- Strong understanding of reliability, performance, and security considerations in modern systems
- Experience delivering complex initiatives that span multiple teams or domains
- Comfort working in ambiguous environments and driving clarity
- Experience with event-driven architectures and messaging systems such as Apache Kafka, Google Pub/Sub, or Tibco EMS, with an understanding of how they enable scalable, loosely coupled systems
Qualifications
- Expert knowledge of Computer Science fundamentals: data structures, algorithms, design patterns, system architecture and design patterns
- Deep expertise in software engineering fundamentals, including data structures, algorithms, system design, and architecture
- Expert understanding of the full SDLC and frameworks (Agile, Scrum, Kanban, etc.)
- Strong understanding of reliability, performance, and security considerations in modern systems
- Proven experience designing and operating distributed systems at scale
- Strong understanding of reliability, performance, and security considerations in modern systems
- Experience delivering complex initiatives that span multiple teams or domains
- Comfort working in ambiguous environments and driving clarity
- Experience with event-driven architectures and messaging systems such as Apache Kafka, Google Pub/Sub, or Tibco EMS, with an understanding of how they enable scalable, loosely coupled systems
Skills
- Technical leadership and architecture
- Ownership and reliability
- Execution and delivery
- Mentorship and culture
- AI and agentic engineering
Benefits
“Partner owned” means our most important resources—People— drive the innovation, growth, and success that make H-EB The Greatest Omnichannel Retailing Company.
Pay
Details on pay will be provided during the interview process.
Schedule
Details on schedule will be provided during the interview process.