V

Visa

Runs a global network for digital payments

Senior Software Engineer - Golden Gate, Replication

Backend EngineeringConfirmed live in the last 24 hours
Full-timeDenver, CO, USA

About the Job

Requirements

  • At least 2 years of relevant work experience and a bachelor's degree, or at least 5 years of relevant work experience.
  • At least 2 years of experience in technologies, software systems, or a directly related field.
  • At least 2 years of experience developing or implementing web-based or mobile applications.
  • Experience in system design and architecture for product components.
  • Experience debugging and troubleshooting software issues.
  • Experience conducting code reviews and applying coding standards.
  • Experience planning and executing tests for software features.
  • Experience responding to support requests and deploying fixes.
  • Experience using software developer tools to create and maintain code.
  • Understanding of Oracle GoldenGate fundamentals, database replication technologies, and architecture and engineering for systems that meet application high-availability and disaster-recovery requirements.
  • Knowledge of developing back-end code in C and TAL in the HP NonStop environment.
  • Knowledge of database software such as MS SQL and Enscribe on HP NonStop for maintaining, modifying, and outputting data.
  • Knowledge of systems integration, combining separately produced components or subsystems and addressing interaction problems.
  • Knowledge of data structures, including data organization, management, storage formats, relationships, values, and applicable operations.
  • Experience collaborating with Product, Test, DevOps, Agile/Scrum, and Waterfall teams.
  • Experience with Jenkins and Bitbucket.

Responsibilities

  • Design and configure data-replication schemas between HP NonStop mainframes and multiple open-system database instances, including MS SQL Server and Oracle.
  • Lead planning, analysis, design, implementation, maintenance, and control of unidirectional and bidirectional replication between like and unlike database products using Oracle GoldenGate features.
  • Configure, administer, and troubleshoot Oracle GoldenGate Extract, Replicat, Trails, Manager, and Microservices components.
  • Work hands-on with OGG23 MicroService in open-system environments such as Windows and Linux.
  • Support HP NonStop Guardian and OSS environments, including application troubleshooting and performance tuning.
  • Support the NonStop file system using tools such as FUP, PERUSE, SQLCOMP, ENFORM, and ENSCRIBE.
  • Assist with system and tool improvements and support development and implementation of new automation, asking questions as needed.
  • Engage with team members and the manager during code and design reviews, participate in on-call rotations, and respond to incidents throughout product development and operations cycles.
  • Use knowledge of systems, platforms, and telemetry analysis to identify basic issues in code, processes, and designs that conflict with customer or business objectives.
  • Create and maintain technical documentation, architecture diagrams, operational procedures, and support guides.
  • Ensure compliance with enterprise security, audit, and operational standards.
  • Collaborate with stakeholders to interpret project-component requirements and incorporate feedback into future designs or solution fixes.
  • Verify assumptions when translating business requirements and escalate potential design issues to appropriate stakeholders.
  • Participate in system design and architecture, refine code plans, and contribute to design documentation.
  • Contribute to project estimates and escalate issues that may cause delays.
  • Develop, implement, and maintain code for products, services, or components using coding patterns, guidelines, and best practices.
  • Use debugging tools to verify assumptions and proactively flag issues.
  • Participate in code reviews, help ensure coding standards are followed, and address routine pull requests.
  • Create test plans and configure testing procedures to identify and resolve defects across multiple features.
  • Respond to support requests during on-call rotations, troubleshoot issues, and deploy fixes under guidance.
  • Use software developer tools to create, debug, and maintain code for components.
  • Keep skills current through training to improve product availability, reliability, efficiency, observability, and performance.

Desired Qualifications

  • At least 3 years of work experience with a bachelor's degree, or more than 2 years of work experience with an advanced degree such as a master's, MBA, JD, or MD.

About the Company

Visa

Runs a global network for digital payments

Visa runs a global payment network that connects banks, merchants and consumers so card purchases and money transfers move between financial institutions. Its VisaNet system handles authorization, clearing and settlement, linking the bank behind a buyer's card with the bank that accepts a merchant's payment. The company earns fees from payment activity, transaction processing and international transactions, and sells fraud prevention tools, payment software and consulting services to businesses. Banks and other partners issue Visa branded cards and use its technology to build their own payment products. Visa traces its roots to a Bank of America card program launched in 1958 and is headquartered in San Francisco.

Company size
10,001+
Company stage
N/A
Total funding
$24.2M
Headquarters
San Francisco, CA
Founded
1958

Recently Posted Jobs

Explore more opportunities at Visa

See more jobs