About the Role
Build and maintain backend systems using domain-driven architecture to support secure financial operations and high-throughput transaction processing.
Responsibilities
- Develop and own backend services that enforce business logic and domain rules
- Collaborate with product and security teams to define system requirements
- Write clean, testable, and maintainable code in a regulated environment
- Participate in system design discussions and technical decision-making
- Ensure services meet high standards for availability and correctness
- Work closely with infrastructure teams to deploy and monitor services
- Troubleshoot production issues and implement timely fixes
- Contribute to API design and integration patterns
- Support audit and compliance requirements through clear system behavior
- Refactor legacy components to improve scalability and maintainability
- Engage in code reviews to uphold engineering standards
- Document system architecture and operational procedures
- Evaluate new technologies for alignment with domain needs
- Help define domain boundaries and service ownership models
- Implement domain events and messaging patterns
- Optimize data consistency and transaction integrity
- Assist in capacity planning for critical systems
- Monitor system performance and respond to alerts
- Support incident response and post-mortem analysis
- Ensure secure handling of sensitive financial data
- Integrate with cryptographic systems and key management services
- Design for fault tolerance and graceful degradation
- Contribute to disaster recovery planning
- Maintain awareness of regulatory changes affecting system design
- Drive improvements in observability and logging
Nice to Have
- Experience with microservices architecture
- Familiarity with regulatory compliance frameworks
- Exposure to blockchain or digital asset systems
- Contributions to open-source projects
- Experience with PostgreSQL or similar databases
- Knowledge of Kubernetes or container orchestration
- Background in security engineering
- Experience with formal verification or correctness proofs
- Understanding of consensus algorithms
- Prior work in fintech or infrastructure roles
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid or remote options available
Team
Part of the core engineering team building critical backend systems
Why This Role Matters
The systems you build will directly impact the reliability and security of financial operations involving digital assets, serving institutional clients in a highly regulated space.
Engineering Culture
We value deep technical rigor, clear communication, and ownership. Engineers are expected to make sound decisions, write production-ready code, and contribute to long-term architectural health.
Security First
All systems are designed with security as a foundational requirement. You will work closely with security teams to ensure robustness against threats and compliance with industry standards.
Growth Opportunities
You will have the chance to grow technically and mentor others, while working on problems that sit at the intersection of finance, cryptography, and distributed systems.
Tech Stack
Primary languages include Go and Python. Services run on Kubernetes, with PostgreSQL, message queues, and cryptographic hardware for key management.
Available for qualified candidates