Logo
H-E-B

Senior Software Engineer - POS Payments (San Antonio, TX)

H-E-B, San Antonio, Texas, United States, 78208

Save Job

Senior Software Engineer - POS Payments (San Antonio, TX) Responsibilities Senior Software Engineer - POS Payments will design, develop, and maintain high-level payment systems for in-store payments. You will contribute to the build and deployment pipeline, diagnose production issues, and provide end-to-end support for system design, security, scalability, and reliability. You will collaborate with engineering, product, and compliance teams to deliver reliable and innovative payment solutions.

Work on technology projects/tasks with limited or no guidance.

Write production-ready code and tests that meet acceptance criteria, are well-documented, and consider edge cases, security, and errors.

Create, configure, and support build and deployment pipelines.

Lead coding, configuration, maintenance, testing, and debugging of existing or new systems; deliver quality features and bug fixes.

Lead production support or on-call efforts for team services; diagnose and resolve highly complex issues; identify paths to resolution.

Demonstrate ownership of team services; mentor peers and foster collaboration.

Recommend and drive changes to processes and tools at the team level aligned with goals.

Review epics, identify dependencies, and ensure they are broken down and prioritized.

Drive priority setting and urgency in alignment with organizational strategy; anticipate blockers and communicate risks.

Lead team ceremonies and larger team initiatives; drive improvements within the team.

Maintain expert knowledge in the area of focus and mentor others; promote documentation and knowledge sharing.

Lead root cause analysis and establish action items; resolve cross-team dependencies and ensure effective monitoring.

What is your background?

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

5+ years of software development experience

Proficient in multiple programming languages, technologies, and frameworks

Advanced knowledge in system and data architecture, data modeling, and design; able to architect at the application or service level

Ability to review platform designs for engineering strength, performance, sustainability, and iterative development potential

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

Consistently produces high-quality results

Comprehensive knowledge of CS fundamentals: data structures, algorithms, design patterns, system architecture

Advanced understanding of development methodologies and processes

Extensive backend experience with Java, Golang, C/C++, or other languages to build services and APIs

Extensive experience with Spring Boot, Spring Framework, Spring Security, and related frameworks

Extensive experience with relational databases and SQL

Proficiency with Linux environments, command line, and shell scripting

Hands-on experience with CI/CD, configuration as code, and container-first strategies

What is the work?

Work on technology projects/tasks with limited or no guidance

Write production-ready code and tests; ensure security and edge-case handling

Configure and support build and deployment pipelines

Lead team efforts in development, testing, and debugging; deliver quality features

Provide production support and on-call readiness; discuss resolutions with team

Mentor teammates and foster a culture of collaboration and knowledge sharing

Drive process improvements and ensure alignment with company goals

Monitor and ensure effective system monitoring and reliability

Requirements & Skills

High degree of personal accountability and growth mindset

Agile mindset with metrics-driven performance improvements

Ability to collaborate across domains and drive cross-team initiatives

Ability to manage ambiguity and make tradeoffs

Strong communication skills across different levels of the organization

Mentoring and coaching across technical teams

Respectful and constructive collaboration environment

Travel & Work Conditions

Travel by car or plane with overnight stays

Work extended hours; sit for extended periods

Work rotating and on-call schedules, as needed

Location San Antonio, TX

Seniority level Mid-Senior level

Employment type Full-time

Job function Engineering and Information Technology

Industries Retail

#J-18808-Ljbffr