About Trace Finance
Trace Finance empowers global payment enterprises to seamlessly move money across borders and access stablecoins with ease. With over $5 billion USD in processed volume, we provide the infrastructure that enables instant settlement, regulatory clarity, and best-in-class FX and crypto on / off ramps. We're building the future of cross-border payments and digital asset infrastructure.
The Role
We're seeking a talented Software Engineer to join our growing team. While we prefer candidates who can work from our office for better collaboration and team integration, we also offer remote work flexibility. You'll be instrumental in developing and maintaining the robust backend services that power our global payment infrastructure. This is an opportunity to work on cutting-edge financial technology that processes billions in transaction volume.
Key Responsibilities
- Design, develop, and maintain scalable backend web services that handle high-volume financial transactions
- Write clean, efficient, and maintainable code following best practices
- Collaborate with cross-functional teams including product, design, and other engineering teams
- Troubleshoot and resolve complex software issues in production environments
- Contribute to all phases of the development lifecycle from design to deployment
- Participate in code reviews and maintain high code quality standards
- Help design and implement microservices architecture solutions
- Provide technical support to customers, understand their requirements and feedback, and deliver effective solutions
Requirements
Proven track record as a Software Engineer with backend development experienceStrong problem-solving skills and attention to detailAbility to work independently whether in office or remote settingsPassion for financial technology and innovationPJ (Pessoa Jurídica) registration or willingness to obtainRequired Technical Skills
Strong foundation in Object-Oriented Programming (OOP)Experience with Event-Driven Programming architecturesProven expertise in Microservices ArchitectureDeep understanding of Hexagonal Architecture (Ports and Adapters)Solid grasp of software principles : DRY, SOLID, KISSHands-on experience with Cloud platforms and AWS (Docker containerization)Proficiency in REST API design principles and JWT authenticationBasic English proficiency (required for documentation and team communication)Nice-to-Have Technical Skills
Programming experience with Java and / or KotlinDatabase expertise with MongoDB and RedisMessage queue systems experience ( AWS SNS and SQS )Infrastructure as Code tools ( Terraform, Kubernetes )Financial systems experience (understanding of rounding issues, double spending prevention)AI development experience (Vibe Coding, MCP, Prompt Strategies)Cryptocurrency / Blockchain knowledge and implementation experienceIntermediate English proficiencyEssential Soft Skills
Proactive mindset - Take initiative and anticipate needsSelf-learner - Continuously expand your knowledge and skillsCritical thinking - Analyze problems thoroughly and propose effective solutionsSelf-management - Work independently and manage your time effectivelyTeam collaboration - Work effectively with teams, whether in-person or distributedCommitment - Dedicated to delivering high-quality work and meeting deadlinesVersatility - Adapt to changing requirements and wear multiple hats when neededWhat We Offer
Flexible work arrangement (office preferred, remote possible)Opportunity to work on cutting-edge fintech and blockchain technologyImpact billions in transaction volume and shape the future of global paymentsCollaborative, innovative team environmentProfessional growth opportunities in a rapidly expanding companyExposure to both traditional finance and cryptocurrency ecosystemsReady to revolutionize global payments? Join us at Trace Finance and be part of building the infrastructure that powers the future of cross-border transactions and digital assets.