Job Description
Blockchain.com is seeking a Senior Software Engineer to join their Brokerage Payments team. This role involves building financial and crypto-native products, services, and APIs. The Senior Back-End Engineer will lead technical discussions, promote best engineering practices, and positively impact team development.
- Developing and integrating APIs from payment providers, banks, and third parties.
- Collaborating with the FinOps team to resolve customer issues.
- Optimizing systems for scalability and performance.
- Ensuring security through advanced encryption schemes.
- Working within interdisciplinary teams to deliver high-quality software.
Requirements:
- Proficiency in at least one programming language.
- 7+ years of experience in building highly-available backend systems.
- Experience with JVM-based languages (Java, Kotlin, Scala).
- Customer-focused mindset.
- Strong test coverage and documentation skills.
- Exposure to technologies like Kafka, PostgreSQL, and Redis preferred.
Blockchain.com offers:
- Full-time salary based on experience and equity.
- Hybrid work model from London office.
- Work from Anywhere Policy (20 days/year).
- Budgets for learning & professional development.
- Unlimited vacation policy.
- Apple equipment.