HEB

Software Engineer II - Order Services (Java/Python) - Austin or Dallas, TX

Austin, Texas · On-site · Posted today

Opens careers.heb.com

Get a version of your resume written for this job.

Salary
Not listed
Job type
Full-time
Work mode
On-site
Source
iCIMS (employer's hiring system)

Skills mentioned

AWS, Python, Java, TypeScript, Terraform, Spring, Spring Boot, GraphQL

About the role

Responsibilities Since H-E-B Digital Technology’s inception, we’ve been investing heavily in our customers’ digital experience, reinventing how they find inspiration from food, make food decisions, and ultimately get food into their homes. This is an exciting time to join H-E-B Digital—we’re using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. Order Services is the transactional backbone of our digital e-commerce platform. The Order Services team builds and operates the mission-critical platform at the heart of our digital shopping experience. We are responsible for the entire post-checkout lifecycle—powering order placement, payments, transactions, order state orchestration, modifications, and refunds. Operating at enterprise scale, our systems ensure that every digital order seamlessly bridges the gap between our customer-facing web and mobile apps and our physical fulfillment networks. We take pride in building highly reliable, resilient, and services that millions of Texans depend on every day. Location: Austin or Dallas, TX (Onsite) As a Software Engineer II, you’ll deliver complex code solutions. You’ll contribute to overall system design, architecture, security, scalability, reliability, application performance, and provide end-to-end support. Once you’re eligible, you’ll become an Owner in the company, so we’re looking for commitment, hard work, and focus on quality and Customer service. “Partner owned” means our most important resources—People— drive the innovation, growth, and success that make H-E-B The Greatest Omnichannel Retailing Company. Do you have a: HEART FOR PEOPLE… willing to provide support to junior developers? HEAD FOR BUSINESS… skills to effectively deliver code solutions and features? PASSION FOR RESULTS… drive to produce quality results with little direct supervision? What we are looking for Enthusiastic individuals looking for fun, camaraderie, challenges, and opportunities to grow as an engineer. 2+ years of application development experience. We work most often with strongly typed, object-oriented languages such as Java, Typescript and python. We’re still interested if you have equivalent experience in other general purpose programming languages. Experience implementing and maintaining Infrastructure as Code (IaC) solutions for cloud-based applications and services. Familiarity with IaC tooling such as Terraform, AWS SAM, CloudFormation, or similar technologies. We work with AWS Aurora for Relational and DynamoDB for Non-Relational databases. We also use AWS MSK (Managed Streaming for Apache Kafka) for event-streaming. We’re still interested if you’ve used other technologies. Knowledge of developing APIs and other services. Knowledge of frameworks used for developing ops-friendly RESTful web services such as Spring Boot or similar technologies. Deploying APIs to cloud services is a plus. Ownership mentality and a desire to collaborate. Enjoy learning new technologies and ways of working. Strong knowledge of computer science fundamentals: data structures and algorithms. Effective communication skills. Experience with common software engineering tools such as Git, Gitlab, Jira, Confluence, etc. Bachelor’s degree in computer science or comparable field, or equivalent self-study. What you’ll do (Design & Development) Participate in the full SDLC; including development, estimation, planning, and design applications. Collaborate with UI/UX designers, front-end engineers, and product owners to build effective holistic solutions. Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications. Build on experience working with Typescript, Java, python, Docker, Linux, AWS, Terraform, and APIs using REST and GraphQL. Assist in diagnosing / solving production support issues. Support technical design and delivery of features across multiple systems as H-E-B improves the user experience. Use / contribute to the refinement of Digital Engineering- related tools, standards, and training. Work with your team to ensure timely, high-quality solutions. Engage with shared services teams and vendors when necessary. Provide end-to-end support to applications. Can you... Travel by car or plane with overnight stays Work extended hours; sit for extended periods Work rotating and on-call schedules, as needed

Since H-E-B Digital Technology’s inception, we’ve been investing heavily in our customers’ digital experience, reinventing how they find inspiration from food, make food decisions, and ultimately get food into their homes. This is an exciting time to join H-E-B Digital—we’re using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. Order Services is the transactional backbone of our digital e-commerce platform. The Order Services team builds and operates the mission-critical platform at the heart of our digital shopping experience. We are responsible for the entire post-checkout lifecycle—powering order placement, payments, transactions, order state orchestration, modifications, and refunds. Operating at enterprise scale, our systems ensure that every digital order seamlessly bridges the gap between our customer-facing web and mobile apps and our physical fulfillment networks. We take pride in building highly reliable, resilient, and services that millions of Texans depend on every day. Location: Austin or Dallas, TX (Onsite) As a Software Engineer II, you’ll deliver complex code solutions. You’ll contribute to overall system design, architecture, security, scalability, reliability, application performance, and provide end-to-end support. Once you’re eligible, you’ll become an Owner in the company, so we’re looking for commitment, hard work, and focus on quality and Customer service. “Partner owned” means our most important resources—People— drive the innovation, growth, and success that make H-E-B The Greatest Omnichannel Retailing Company. Do you have a: HEART FOR PEOPLE… willing to provide support to junior developers? HEAD FOR BUSINESS… skills to effectively deliver code solutions and features? PASSION FOR RESULTS… drive to produce quality results with little direct supervision? What we are looking for Enthusiastic individuals looking for fun, camaraderie, challenges, and opportunities to grow as an engineer. 2+ years of application development experience. We work most often with strongly typed, object-oriented languages such as Java, Typescript and python. We’re still interested if you have equivalent experience in other general purpose programming languages. Experience implementing and maintaining Infrastructure as Code (IaC) solutions for cloud-based applications and services. Familiarity with IaC tooling such as Terraform, AWS SAM, CloudFormation, or similar technologies. We work with AWS Aurora for Relational and DynamoDB for Non-Relational databases. We also use AWS MSK (Managed Streaming for Apache Kafka) for event-streaming. We’re still interested if you’ve used other technologies. Knowledge of developing APIs and other services. Knowledge of frameworks used for developing ops-friendly RESTful web services such as Spring Boot or similar technologies. Deploying APIs to cloud services is a plus. Ownership mentality and a desire to collaborate. Enjoy learning new technologies and ways of working. Strong knowledge of computer science fundamentals: data structures and algorithms. Effective communication skills. Experience with common software engineering tools such as Git, Gitlab, Jira, Confluence, etc. Bachelor’s degree in computer science or comparable field, or equivalent self-study. What you’ll do (Design & Development) Participate in the full SDLC; including development, estimation, planning, and design applications. Collaborate with UI/UX designers, front-end engineers, and product owners to build effective holistic solutions. Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications. Build on experience working with Typescript, Java, python, Docker, Linux, AWS, Terraform, and APIs using REST and GraphQL. Assist in diagnosing / solving production support issues. Support technical design and delivery of features across multiple systems as H-E-B improves the user experience. Use / contribute to the refinement of Digital Engineering- related tools, standards, and training. Work with your team to ensure timely, high-quality solutions. Engage with shared services teams and vendors when necessary. Provide end-to-end support to applications. Can you... Travel by car or plane with overnight stays Work extended hours; sit for extended periods Work rotating and on-call schedules, as needed

Job ID ic-careers-heb-com-249365 · Original posting ↗