Senior Engineer: Payments Platform
Published on
February 23, 2023
CRAYS aims to create a superior living environment that enhances the lives of our residents and communities by developing, acquiring, owning, and managing multifamily apartment buildings and the services and technology inside those buildings. Fulfilling our mission will require an exceptional group of people whose collective output is greater than the sum of its individual parts. Our team members are energized by the opportunity to impact our residents’ lives in meaningful ways. They are bold and creatively ambitious, driven by relentlessly high standards, act with a sense of urgency and accountability, and always, above all, operate with integrity, loyalty, and trust. CRAYS is on an ambitious mission to revamp payments in the multi-family category. Towards this end we are building a platform that will be used by the residents in our buildings (to pay rent, amenity fees etc.), as well as the building personnel pay services providers to the building. We are looking for high energy individuals capable of charting out a vision for our products and services. Collaboration will be key to our success and team members should be open, positive and eager to work with other members across levels and skills to tackle the problems that arise. You will work closely with product, design and cross-functional teams to build products and new experiences. You will architect, design, and review platforms that support the company’s vision. You should have knowledge of existing products in the fintech ecosystem with experience integrating into banking-as-a-service and payment-as-a-service infrastructure providers.
Your tasks:
- Build and manage connectivity to payment rails such as Visa, Mastercard, and bank networks such as ACH, and RTP
- Build the backend settlement layer that will allow payments collected as rent to be distributed amongst owners in a building
- Develop the payments API that will be used by all internal applications to process payments
- Develop the layer that allows crypto to be used as a payment mechanism
Your Skills:
- 5+ years of experience working with a high-growth tech company building products in payments (residential rent collections) and cryptocurrency domains with an emphasis on interacting with development teams
- Excellent knowledge in Golang
- Understanding user authentication and authorization between multiple systems
- Experience working with Azure DevOps for managing code repositories, pipeline deployments, and testing infrastructure
- Comfortable in agile teams managing user story boards, with an emphasis on creating, prioritizing and testing high impact product features
- Experience adapting to changing priorities in a fast moving environment
- Experience developing product(s) from zero to first release and beyond
- Appreciation for the regulatory landscape that surrounds payments
What we offer:
- 5+ years of experience working with a high-growth tech company building products in payments (residential rent collections) and cryptocurrency domains with an emphasis on interacting with development teams
- Excellent knowledge in Golang
- Understanding user authentication and authorization between multiple systems
- Experience working with Azure DevOps for managing code repositories, pipeline deployments, and testing infrastructure
- Comfortable in agile teams managing user story boards, with an emphasis on creating, prioritizing and testing high impact product features
- Experience adapting to changing priorities in a fast moving environment
- Experience developing product(s) from zero to first release and beyond
- Appreciation for the regulatory landscape that surrounds payments