HEB logo
Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx.
full-timeAustin

Summary

Location

Austin

Type

full-time

Explore Jobs

About this 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.

 

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 is your background?

− A Computer Science degree or comparable formal training, certification, or work experience

− 2+ years of experience in software development and in specific area of assignment

− Experience with common software engineering tools (e.g., Git, Jira, Confluence)

− Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns

− Conversant in the technology stack of the system/services of the team.

− Able to review others' code for the strength of engineering solutions, namely performance, sustainability, and iterative development potential.

− Strong understanding of coding standards and design principles / patterns and Lean Startup or Agile development methodologies

− For Backend Software Engineer, working knowledge of relevant technologies (e.g., Node, Java Springboot, Postgres Sql, GCP Services, Docker, Kubernetes)

− Familiarity with analyzing memory and performance issues using profiling tools.

 

What is the work?

− Works on defined technology projects / tasks with occasional guidance

− Writes production-ready code and tests that meet acceptance criteria, are easily testable, documented, easily understood by other developers, and account for edge cases, security, and errors.

− Creating, configuring, and supporting build and deployment pipelines.

− Capable of on-call support, debugging, and troubleshooting moderately complex issues within team services. May seek guidance from more senior engineers for more complex issues.

− Grows technical skills and experience, starting to lead small initiatives independently.

− Able to collaborate across teams, learning how to influence within the team.

− Able to navigate more complex work that may span multiple systems.

− Able to partially diagnose problems that occur around the scope of work in which they operate.

− Seeks out and defines work. Understands and acts according to task prioritization.

− Identifies and communicates dependencies and blockers within the team. Escalates any blockers, or delays to their team daily.

− Contributes to root cause analysis and gives input on how to remediate future issues.

− Learns to implement effective system monitoring.

 

Do you have what it takes to be an H-E-B Software Engineer II?

− High degree of personal accountability to self and team for continued growth

− Ability to operate independently while owning your effect on the organization.

− Resilient and optimistic when faced with the unexpected

– Can manage most ambiguity within scope of daily work and is willing to learn how to proactively disambiguate requirements.

− Team player

– Actively learning the team’s domain by asking questions, sharing knowledge with their teammates, and contributing to their team's documentation. Collaborates well with team and partners outside the team (Product Management, Design, QA, etc.)

− Committed to adding value by supporting the team, contributing your perspective, and committing to the right amount of work.

− Growth Mindset – Ability to fail-forward, ask questions, apply coaching, and show a genuine desire to learn, grow, and teach. Serves as a model for more junior engineers and consistently demonstrates team, organization, and company values in daily work.

− Self-starter

– Proactive in seeking out help when unclear about priority and dependencies; take initiative to learn the team, the work, and the business.

− Impact – Understands area of work and shares knowledge with others. Generously shares opinions, feelings, constructive feedback, and gives credit where it is due.

− Connect – Learning to facilitate conversations to make sure all viewpoints are represented, and that bias is understood. Listens to opposing perspectives and works toward the best solution for all.

 

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

 

JDENGINEERING

 

Other facts

Tech stack
Java,Node.js,Microservices,Postgres Sql,GCP Services,Docker,Kubernetes,Agile,Git,Jira,Confluence,Data Structures,Algorithms,Design Patterns,Coding Standards,System Design,Application Performance

About HEB

H-E-B is headquartered in San Antonio, Texas with approximately $46 billion in revenue and 160,000+ Partners. Founded in 1905, H-E-B operates more than 435 stores in a number of formats, including H-E-B, Joe V’s Smart Shop, Central Market, Mi Tienda, and Favor. There are truly aisles and aisles of opportunity at H-E-B! From Stores, Manufacturing, Supply Chain or Transportation, to Digital, Corporate and Wellness - Career opportunities at H-E-B are endless. Our company is the largest private company in Texas and one of the 15 largest privately held companies in the U.S.

At H-E-B, Each & Every Person Counts. Regularly named a top employer and retailer, H-E-B's Partners (employees), who are owners in our company, are at the heart of what makes our business successful and great. With a humility rooted in our Helping Here philosophy, H-E-B's Partners serve all Texans with open arms and a smile, and demonstrate our collective commitment to take care of Texas.

At H-E-B, a job is more than just a job - it's an opportunity for a rewarding career that allows you to use your unique talents and passions to innovate and make the lives of Texans better.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail
Founding Year: 1905

What you'll do

  • As a Software Engineer II, you will deliver complex code solutions and contribute to system design, architecture, and application performance. You will also provide end-to-end support and collaborate across teams.

Ready to join HEB?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. do at HEB?

As a Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. at HEB, you will: as a Software Engineer II, you will deliver complex code solutions and contribute to system design, architecture, and application performance. You will also provide end-to-end support and collaborate across teams..

Why join HEB as a Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx.?

HEB is a leading Retail company.

Is the Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. position at HEB remote?

The Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. position at HEB is based in Austin, Texas, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. position at HEB?

You can apply for the Software Engineer II - Backend (Microservices, Java & Node.js) Austin, Tx. position at HEB directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about HEB on their website.