Software Engineer – Payments
Company | X |
---|---|
Location | Palo Alto, CA, USA, New York, NY, USA |
Salary | $127000 – $297000 |
Type | Full-Time |
Degrees | |
Experience Level | Junior, 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