SR. LEAD SOFTWARE ENGINEER - CUSTOMER PAYMENTS
Company: Chick-fil-A
Location: Atlanta
Posted on: November 11, 2024
|
|
Job Description:
OverviewChick-fil-A is looking for aSr. Lead Software
Engineerthat will design, build, and support software for
Chick-fil-A's Customer Payments team. As Chick-fil-A continues to
expand, the importance of reliable, available, and flexible payment
systems is a critical part of supporting a remarkable guest
experience. The customer payments team is positioned to help
provide a robust platform for processing Chick-fil-A payment
traffic including gift cards, card payments, and digital wallets.As
an individual contributor, your technical contributions will help
set the standard of well-written, documented, and clear
microservices powering a growing platform designed to process
billions in payment volume. You will also be responsible for the
maintenance, monitoring, deployment, and secure and reliable
operation of new and existing applications. Your contributions will
build upon established frameworks, extend frameworks to support new
functionality, and help define new frameworks and standards for the
team to build upon.The ideal candidate is an experienced software
engineer with domain experience in the payments industry including
hands on knowledge of distributed, highly available payment
systems. The ideal candidate should have an innate curiosity to
dive deep and learn, sharing those data driven learnings with other
engineers. The ideal candidate is ready and enthusiastic to mentor,
work collaboratively, and elevate other engineering team
members.Our Flexible Future model offers a healthy mix of working
in person and virtually, strengthening key elements of the
Chick-fil-A culture by fostering collaboration and
community.ResponsibilitiesInfluence solution architecture decisions
for the payment's teamLead delivery and operations of the payments
team through individual contributions and influence. We desire our
lead engineers to be both leads and engineers, spending about half
of their time on leading others through influence and half
contributing engineering work themselves.Lead other engineers
through influence and mentorship by exemplifying and teaching best
practices, helping to solve knotty problems, reviewing code, and
writing engineering designs.Assist in interviewing and onboarding
of other engineersAssist in the design and delivery of products
outside of your team, develop tools and processes for use outside
of your team, and/or mentor other engineers (especially lead
engineers) outside of your teamGuide partner-led engineering
workstreams, contributing to solution design and code reviewsGuide
engineering team in adoption of Chick-fil-A software engineering
standardsIdentify & propose emerging software engineering
technologies, methodologies and/or approachesNote - Working in a
DevOps model, this opportunity includes both building and running
solutions that could require off hours support. This support is
shared amongst the team members to cover weekends and weeknights.
The goal is to design for failure and, using cloud-native
infrastructure patterns, automate responses to possible issues so
they can be worked during normal hours.Minimum QualificationsBroad
and deep programming experience in Go, Java, JavaScript, Python, or
other comparable languagesExperience designing and maintaining
complex software solutions with some experience in the payment's
domainExperience mentoring, including good interpersonal and team
collaboration skillsExperience working with Infrastructure as
CodeExperience with SQL and data modelingExperience with source
control systems like GitExperience implementing application
security, software design patterns, and the SDLCProven ability to
positively influence the engineering culture and practices in a
professional environmentPreferred QualificationsExperience with
test-driven development, continuous integration and deployment,
Scrum discipline, or comparable software development
practicesExperience developing and delivering microservices using
Kubernetes and dockerDeep understanding of AWS
architectureFamiliarity with version control systems and code
merging/branching; specific experience with git desirableExperience
working with an agile development methodology featuring sprints,
points estimation, and daily standupsExperience with Kafka, Amazon
SQS, or similarExperience with integrating and managing payment's
terminalsMinimum Years of Experience5Travel Requirements10%Required
Level of EducationBachelor's degree or equivalent
experiencePreferred Level of EducationBachelor's
DegreeMajor/ConcentrationComputer Engineering, Computer Science, or
related technical fieldJob FunctionInformation TechnologyPosition
TypeExperienced ProfessionalsRequisition ID2024-17580Posting
Location : LocationUS-GA-Atlanta
Keywords: Chick-fil-A, Columbus , SR. LEAD SOFTWARE ENGINEER - CUSTOMER PAYMENTS, IT / Software / Systems , Atlanta, Georgia
Click
here to apply!
|