Payments Software Engineer

  • Austin, TX
  • Posted 9 hours ago | Updated 9 hours ago

Overview

On Site
USD 110,000.00 - 190,000.00 per year
Full Time

Skills

ELM
Adobe Flash
Startups
Value engineering
IMPACT
Insurance
Fraud
Electronic commerce
Banking
Payment processing
Onboarding
Payments
Finance
Infrastructure management
Management
SDK
UI
Technical analysis
Fluency
Programming languages
C
C++
Java
TypeScript
React.js
Node.js
Spring Framework
Payment gateways
EMV
ISO 9000
JSON
X.509
FIPS
Privacy
Regulatory Compliance
Know your customer
PCI DSS
API
Ruby on Rails
Servers
Cloud computing
General Ledger
Communication
Collaboration
Problem solving
Software engineering
Web applications
Payment systems
Computer science
Information Technology
Data security

Job Details

This Jobot Job is hosted by: Ashley Elm
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $110,000 - $190,000 per year

A bit about us:

Online card payment fraud will top $10 billion in 2024, exploding with the growth of eCommerce during the pandemic, and the #1 most-worried crime in the US. This is not a flash & bang startup, we've invested over a decade of experience and technology into solving valuable problems, and we're scaling rapidly.

In this role, you will have the opportunity to work with a team of talented professionals, while also making a significant impact on the future of digital transactions. If you meet the qualifications and are ready for a challenging yet rewarding role, we would love to hear from you.

Why join us?

Compensation & Benefits
  • Competitive compensation, and benefits package
  • Corporate 401K plan, including contribution matching
  • Full Medical, Dental, and Optical insurance coverage
  • Relocation package to those exceptional candidates excited to discover why Austin has become one of the best and most affordable US Tech cities, to live and work. And grow to become the hub of Silicon Hills


Job Details

Job Summary
Online card payment fraud will top $10 billion in 2024, exploding with the growth of eCommerce during the pandemic, and remains the #1 most-worried crime in the US. We are looking for an experienced Payments Rails Engineer with broad hands-on experience in working with major banks, networks and rails; as well as upcoming technologies, such as FedNow and CBDC.

The ideal candidates will have a strong software background, coupled with expert knowledge in payment transaction management and data security principles.

This role requires a deep understanding of API's at various Payments Service Providers, a passion for data security, and the ability to create robust, scalable, and secure payments applications. And navigate the product and deliverables through security & privacy compliance processes.

Have invested over a decade of experience and technology into solving valuable problems, and we're scaling rapidly. Join us in delivering a better experience, and delighting customers "everywhere they want to be".

Key Responsibilities
  • Integrate payment/processing options into our existing products, including KYC onboarding new issuer payment / cards, account information, bank-to-bank, account-to-account systems.
  • Develop secure backend systems to support payments functionality and future growth.
  • Ensure data security of user's private info, financial institutions, and transactional traffic, through best practices in data security, penetration analysis and infrastructure management.
  • Write comprehensive tests for infrastructure and APIs to maintain high-quality code and secure environments.
  • Create, document and manage an SDK, of private and public APIs, for internal and external customer use.
  • Collaborate with front-end developers to integrate user-facing elements with account and transaction side server logic.
  • Proactively identify immediate and potential issues, work with the team to prioritize and resolve. Provide technical analysis, streamlined and simplified proposals as needed.

Required Technical Skills
  • Working fluency in common programming languages such as C/C++, Java, TypeScript. As well as experience with frameworks such as React, Node,js, Spring Boot.
  • Deep understanding of data security principles, cryptographic processes, and practices.
  • Advanced knowledge of the US Credit/Debit payment rails, and the API's of Payment Gateways
  • Experience with basic EMV payment protocols, and standards including EMV, ISO7816 and ISO14443
  • Experience in security layers & standards : JSON, X.509, SHA-3, FIPS ... etc
  • Experience with Tokenization API's for example from Chase, FIS, Visa, Mastercard, Discover, Amex ... etc
  • Experience in common payment security, privacy and compliance processes (such as KYC, CPOC, PCI DSS, FIDO)
  • Working knowledge of Issuance API's for example from Bancorp, GreenDot, CPI ... etc
  • Ability to write tests for infrastructure, from application to APIs to payment rails
  • Working knowledge of on-prem and cloud servers, including containerization and deploying, on cloud service providers
  • Experience with ledger technologies

Qualifications
  • Excellent communication and collaboration skills.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • At least 5 years of software engineering experience.
  • Proven track record of developing secure, scalable, and efficient server/web applications.
  • Experience in payment systems integration, for example with Stripe, PayPal, Square, is a positive
  • Bachelor's degree or equivalent experience in Computer Science, Information Technology, Data Security, or a related field is preferred.


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Jobot