Location: Hybrid
Department: Engineering
Reports To: Engineering Manager / Tech Lead
Employment Type: Full-Time
About the Role
We’re looking for a Backend Software Engineer (Mid Level) to help build and scale our B2B platform. As part of our core backend engineering team, you’ll design and implement reliable services and APIs that solve critical problems such as payments, identity, ledgering, compliance, and risk workflows. You’ll work on distributed systems that demand correctness, performance, and scalability.
This is a great opportunity for someone with solid Go experience who thrives in fast-paced environments and is passionate about solving real-world financial problems with code.
What You’ll Do
- Design and implement backend services and APIs in Go
- Build and maintain infrastructure for transaction processing, wallets, and financial data flows
- Understand and apply asynchronous design patterns effectively to improve scalability and performance.
- Ensure security, reliability, and correctness in all service components
- Collaborate with cross-functional teams (Product, Design, Compliance) to ship user-facing features
- Improve system observability, monitoring, and alerting for critical services
- Participate in code reviews and promote engineering best practices
- Troubleshoot production issues and support incident response
- Contribute to architecture discussions for scaling internal systems