Back-End Software Engineers
We are looking for talented Back-End Engineers to join our team at Blockchain.com. As an Engineer, you will work on a variety of projects in areas such as SuperApp, DeFi, Payments, Brokerage, and Fraud. We are searching for candidates who have a strong understanding of distributed systems design and are skilled in coding on the JVM (Java, Kotlin, Scala). In this role, you will be involved in every aspect of product development, from idea generation to execution and monitoring. We are seeking individuals who prioritize customer satisfaction, exhibit software excellence, adhere to best practices, and have a desire to continuously learn.
Responsibilities:
- Develop new distributed software to accommodate our rapidly growing user base
- Play a critical role in a dedicated engineering team focused on shipping products that impact millions of users
- Advocate for best practices and maintain high code quality and test coverage
- Build scalable services using Kotlin, and address synchronization, asynchronous operations, and system scalability and reliability
- Gain experience working with various technologies like Kafka, PostgreSQL, Redis, and Docker
- Optimize existing systems for scalability, extensibility, and performance
- Prioritize security and use advanced encryption techniques to protect user and company data
- Collaborate with interdisciplinary teams to consistently deliver high-quality software to our users
Requirements:
- Deep understanding of at least one programming language
- Minimum of one year of experience with JVM-based languages (Java, Kotlin, Scala) and confidence in building and debugging microservices
- Experience developing and deploying highly available, fault-tolerant backend systems
- Active involvement in creating product and software specifications
- Strong commitment to test coverage, documentation, and monitoring
- Ability to mentor and inspire other engineers
- Familiarity with data structures, databases, and large-scale distributed systems
- Exposure to technologies like Kafka, PostgreSQL, Redis, and RabbitMQ is preferred
- Customer-focused mindset and a passion for cryptocurrencies
- Proficiency with Kotlin, PostgreSQL, Kafka, Redis, and other related technologies
Compensation & Perks:
- Competitive salary based on experience and equity in a leading company
- Flexible work arrangement with the option to work remotely and in our Paris office
- Unlimited vacation policy
- Apple equipment
- Opportunity for growth and career advancement in a rapidly expanding technology company
- Flexible work culture
We are an equal opportunity employer, committed to promoting diversity and inclusion in our workplace. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristic governed by law. Our hiring decisions are based on qualifications, merit, and business need.
![Avatar](https://uploads.laborx.com/company_logo/XUvummURws33QMcPSfJxC1QloOuiyDdH.png)