Mural Pay Senior Backend Engineer
New York City, NY - USA
Job Summary
As a Backend Software Engineer you will have the opportunity to join our growing Engineering team and report to the Head of Engineering and CTO. You will have the opportunity to work on novel and challenging technical problems while pushing the boundaries of cutting-edge financial technologies. Primarily you will
Collaborate on API design: Work closely with the engineering team to help shape and evolve our API offering ensuring frontend and backend integrations are robust scalable and developer-friendly.
Shape the future of our product solve real-world use cases: Contribute directly to the design and development of core features ensuring a seamless experience for users across the platform.
Build robust resilient and maintainable systems that process global money movement: we hope you love state machines as much as we do. Accuracy is paramount when moving money but so is our ability to build systems that can adapt to the new financial landscape easily.
Join us at our inflection point of growth: we are gaining substantial momentum you would be joining us at a magical time of acceleration and growth.
Although weve outlined some of the responsibilities for the role below given we are a startup youll have the opportunity to touch on any other areas you would like to be involved in including recruiting customer discovery product design and more! Primarily you will
Architect and build asynchronous payment processing pipelines including event queuing job scheduling webhook delivery and failure recovery (SQS/SNS/Lambda) Vercel Docker
Contribute in a full-stack manner to Murals platform and API offerings
Build with a modern stack TypeScript React NestJS Postgres Prisma AWS
Design for idempotency auditability and eventual consistency across distributed payment workflows
Write & test high-quality code with a focus on correctness and fault tolerance edge cases in payments have real consequences
Communicate implementation tradeoffs with a focus on performance security and observability
Integrate robust abstractions for payment orchestration that minimize complexity and ensure extensibility
Work directly with our CTO and engineering leadership to develop our codebase and set a high quality bar for the rest of the team
5 years of experience as a backend engineer shipping production-grade systems
NestJS
React
Typescript
GraphQL
Postgres
Prisma
AWS
Docker
US Citizen or green card
Visa sponsorship not available
In office with the team in New York/Denver (Cherry Creek) 4 days per week (Thursday optional WFH)
Your application has been successfully submitted!
We appreciate your interest in this position. Unfortunately you have already applied for this job.
Required Experience:
Senior IC
About Company
Build onchain with a trusted full-stack platform including Arc, CPN, and USDC. Power payments, trading, and access to the agentic economy.