About the Role
We’re looking for an enthusiastic, diligent Golang Software Engineer to work on the global Loyalty and Benefits platform. The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. A modern microservice‑based Loyalty and Benefits platform, designed to handle all aspects of the Loyalty and Benefits customer experience globally, is built using modern tools such as Golang, Kafka, and Docker. There is ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As a Software Engineer on a Scrum team, you will build and enhance features in the Account domain and coordinate with other Engineers across the platform to share knowledge and principles.
Responsibilities
- Build and enhance features in the Account domain as part of a Scrum team.
- Coordinate and collaborate with other engineers across the platform to share knowledge and principles.
- Deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
Qualifications
- Experience in at least one back‑end type‑safe programming language (Golang preferred but other experience can be considered).
- Comfortable/experienced with back‑end micro‑service architecture and communication, specifically REST and asynchronous messaging services such as Kafka or RabbitMQ.
- Bachelor’s Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.
- Solid understanding of test‑driven development, including unit, component, functional, system integration, and regression tests.
- Knowledge of software engineering methodology (Agile, Scrum, Kanban, SAFe, TDD, BDD, Waterfall).
- Experience with continuous integration (CI), continuous deployment (CD), and continuous testing (CT), including tools such as Jenkins, Rally, JIRA, Git or SVN.
Desired Skills
- Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
EEO Statement
We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
#J-18808-Ljbffr…
