Pave Bank is the world’s first programmable business bank, redefining global business banking with innovative financial infrastructure. They are seeking a Senior Software Engineer to design and implement scalable systems that support core banking operations while collaborating across teams.
Responsibilities:
- Design, build, and maintain backend services using Go or other strongly typed languages
- Develop scalable, event-driven distributed systems that power critical banking operations
- Collaborate with stakeholders (Product, Compliance, Treasury, Operations) to define requirements and deliver high-quality solutions
- Write detailed design documents for new features and system improvements
- Review pull requests and provide constructive technical feedback to peers
- Implement end-to-end features: architecture → coding → testing → deployment
- Ensure code quality through clean, maintainable, well-documented code and automated tests
- Contribute to engineering best practices, tooling, and system reliability improvements