Posted in

Software Engineer – Payments

Software Engineer – Payments

CompanyX
LocationPalo Alto, CA, USA, New York, NY, USA
Salary$127000 – $297000
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • 2+ years of industry experience working with large scale, high throughput distributed systems and data pipelines
  • Proficient in Golang/Scala/Typescript or similar languages; an expert in a majority of language constructs and able to apply them fluently to solve complex problems
  • Security first mindset with a track record of building and shipping user-facing products and features
  • Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes)

Responsibilities

  • Architecting and implementing scalable, secure, and efficient backend systems for Payments
  • Collaborating with cross-functional teams to develop new features and integrations with financial partners
  • Writing clean, maintainable, and well-documented code in Golang
  • Ensuring the performance, reliability, and scalability of our backend systems
  • Mentoring junior engineers and contributing to the team’s growth
  • Staying informed about industry trends and emerging technologies in the monetization space

Preferred Qualifications

  • Experience with any of the following is a plus: ledgers, distributed transactions, card issuance and authorization, identity verification, fraud and risk