Job Description
THE ROLE
As a Senior Backend Engineer at HIFI, you’ll own critical components of our payments infrastructure — from API design and data modeling to event-driven pipelines and financial-grade reliability. You’ll work across the full lifecycle of modern money movement: account creation, fiat and stablecoin settlement, global payouts, and onchain connectivity.
What You’ll Build
- API Development: Design, implement, and optimize APIs that connect businesses to HIFI’s financial infrastructure platform, with a focus on performance, reliability, and developer experience.
- Core Infrastructure: Build and scale backend systems that process transactions, ensure correctness, and provide strong guarantees around scalability, reliability, and fault tolerance.
- System Performance: Continuously improve throughput, efficiency, and resilience across distributed services.
- Collaboration: Work closely with product, compliance, and business teams to deliver end-to-end solutions.
- Ownership: Participate in technical roadmap planning and carry projects from design through production.
- User Focus: Engage with customers to understand their needs and translate them into effective solutions.
What We’re Looking For
- Bachelor’s degree in Computer Science, Engineering, Math, or related STEM field, or equivalent practical experience.
- 2+ years of professional software development experience.
- Proficiency in one or more programming languages (JavaScript/TypeScript with Node.js, Go, Python, etc.).
- Experience working with RESTful APIs.
- Experience with PostgreSQL or other relational databases.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Working knowledge of version control (Git), CI/CD pipelines, testing, and monitoring/observability tools.
- Strong communication and collaboration skills with both technical and non-technical teams.
NICE TO HAVE
- Knowledge of query optimization and database performance tuning.
- Familiarity with concurrency control, distributed systems, and database transactions.
- Experience working on distributed systems and optimizing them for scalability and performance.
- Familiarity with event-driven architectures and messaging patterns (e.g., pub/sub, queues, streaming).
- Exposure to job queues, caching services, and data pipelines.
- Understanding of security best practices and a commitment to correctness in financial systems.
- Experience building and launching a product from zero to one.
- Background or interest in financial systems, payments, or blockchain/crypto technologies is a plus.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now