Chief Software Engineer - Value Added Services - Loyalty Programs
Company: Visa
Location: San Mateo
Posted on: June 17, 2022
|
|
Job Description:
Company DescriptionVisa is a world leader in digital payments,
facilitating more than 215 billion payments transactions between
consumers, merchants, financial institutions and government
entities across more than 200 countries and territories each year.
Our mission is to connect the world through the most innovative,
convenient, reliable and secure payments network, enabling
individuals, businesses and economies to thrive.When you join Visa,
you join a culture of purpose and belonging - where your growth is
priority, your identity is embraced, and the work you do matters.
We believe that economies that include everyone everywhere, uplift
everyone everywhere. Your work will have a direct impact on
billions of people around the world - helping unlock financial
access to enable the future of money movement.Join Visa: A Network
Working for Everyone.Job DescriptionVisa is looking for a hands-on
and versatile Chief Software Engineer for the Loyalty and Marketing
Services Development team which is part of the Issuer Solutions
organization. - As a Chief Software Engineer, this individual will
act as one of the key technology leaders within the organization to
lead the next generation Loyalty & Marketing platforms and products
that enable Visa to be the world-leading data-driven payments
company. This is someone who can lead the technical vision and
implementation of a campaign platform managing the end-to-end
integration of the campaign system with rest of marketing platform
and a self-motivated individual with excellent software engineering
skills and expertise in Java/J2EE, Big Data technologies, Apache
Spark, Scala, Apache Kafka, Docker, Kubernetes etc.The candidate
will be extensively involved in hands-on activities including POCs,
design, documentation, development, and testing. The candidate
should be a motivated self-starter and quick learner.Essential
FunctionsThought Leadership: -Providing technical vision and
roadmap for application delivery of Marketing
Platform.Architectural leadership: Provide Architectural
leadership, technical vision, leadership in execution of projects
for Loyalty & Marketing Services.Driving Change: -Driving the
change in technology to help the application excel. As a Chief
engineer will be responsible for finding the right solution in
pre-development phase or during the development phase of delivery
cycle. In future establish the feedback loop from production to
non-production environments. Leading the efforts for code review
and design reviews. Champion delivery best practices.Sustain
Quality: -Building a sustainable framework for delivering quality
product. -This will involve reviewing and highlighting patterns
which are sustainable for highly performant and secured distributed
system, which can linearly scale to handle large volume.Build
Reliability and Performance: -Review design and code for
reliability and performance. Identify KPI and ensure all releases
meet the target KPI.Building scalable system: -Ensure deliverables
are scalable and design itself is scalable. Define boundaries of
scalability.Champion Security best practices: -Become a security
champion by owning the responsibility of component security.
Collaborate with Cyber security teams to implement and verify
secure coding techniques.Mentoring and building next gen leaders: -
-Build next generation of tech leads. Organize sessions for
knowledge sharing. Building an environment for learning and
adoption of right technologies. Be the influencer who breaks status
quo and brings change to achieve challenging goals. The person
should be a fast learner and must be aware of current trends in the
industry.Leading POC Efforts: - Drive POC efforts for decisioning
on the choice of right product for all business use-cases. -Lead
discussions around choice of technology or process. Work with
architects and operations teams on measuring and cost estimating
the infrastructural needs for new projects and future
enhancements.Drive Innovation: - Pioneer innovative solutions or
extend an existing solution to ensure the project needs to meet the
wider goals of the strategy.Communication: -Outstanding verbal,
written, presentation, facilitation, and interaction skills,
including ability to effectively communicate architectural issues
and concepts to multiple organization levels and executive
management.QualificationsBasic Qualifications--- Bachelor or
Master's Degree in Computer Science or related field ---
Experienced technology leader with a minimum of 15+ years of
software development experience with minimum 8 to 10 years of
experience in design and development of large-scale information
products and services with microservices architecture--- Strong
foundation in computer science, with excellent competencies in data
structures, algorithms, and software design, optimized for building
highly distributed and parallelized systems--- Led and delivered
complex projects where complexity is a function of a combination of
these factors - domain knowledge, distributed architecture,
technical stack, influencing and collaborating with multiple
technology partners and business partners--- Strong understanding
and working experience in Distributed Web Architecture - should
have experience with service registry, container architecture,
distributed caching, streaming apps, Big Data and RDBMS---
Experience in developing design for availability and resiliency,
performance modelling, and capacity planning--- Must have hands on
experience in Java 8 platform, J2EE technologies, Microservices,
Spring, Hibernate, REST APIs--- Expertise in efficiently leveraging
the power of distributed big data systems, including but not
limited to Hadoop Hive, Spark, Kafka streaming, etc.--- Experience
in writing quality and self-validating code using unit tests or
following TDD--- Sound understanding of continuous integration,
continuous delivery, DevOps model, infrastructure automation,
monitoring, logging, auditing, and good knowledge of various
deployment models--- Understand the Security requirements and
standards and contemporary trends in Security risks as well as
technologiesPreferred Qualifications--- Capability to work in UI
stack using advance Java Script frameworks like AngularJS, Backbone
etc is preferable--- Experience in Agile development using any of
the methodologies like SCRUM is a big plusFlex Work Arrangement:
This is a hybrid position. Hybrid employees can alternate time
between both home and office. Employees in hybrid roles are
expected to work from the office three days a week, Monday (Sunday
in some countries where Sunday is the start of the week) and
Wednesdays. Wednesdays are designated as in-office collaboration
days. The third day in the office will be decided based on team
needs and determined in partnership with senior
leadership.Additional InformationVisa has adopted a COVID-19
vaccination policy to safeguard the health and well-being of our
employees and visitors. As a condition of employment, all employees
based in the U.S. are required to be fully vaccinated for COVID-19,
unless a reasonable accommodation is approved or as otherwise
required by law.Work Hours: Varies upon the needs of the
department.Travel Requirements: This position requires travel
-5-10% of the time.Mental/Physical Requirements: This position will
be performed in an office setting. - The position will require the
incumbent to sit and stand at a desk, communicate in person and by
telephone, frequently operate standard office equipment, such as
telephones and computers.Visa is an EEO Employer. - Qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, national origin, sexual orientation,
gender identity, disability or protected veteran status. - Visa
will also consider for employment qualified applicants with
criminal histories in a manner consistent with EEOC guidelines and
applicable local law.Visa will consider for employment qualified
applicants with criminal histories in a manner consistent with
applicable local law, including the requirements of Article 49 of
the San Francisco Police Code.SummaryType: Full-timeFunction:
Engineering
Keywords: Visa, San Mateo , Chief Software Engineer - Value Added Services - Loyalty Programs, IT / Software / Systems , San Mateo, California
Click
here to apply!
|