Crypto.comPublished about 1 year
Infrastructure and Messaging Engineer (Kafka and AMQ)
đź’Ľ Kafka and AMQ Messaging Engineer
About the role
- Join a dynamic team safeguarding the operation and administration of the Exchange and Clearing Organization.
- Innovate and automate processes and procedures.
- Help safeguard the technical operation of the Nadex Platform, Exchange, and Clearing Organization.
- Develop your career within a fast-paced Exchange trading environment.
Job Summary:
- Design, implement, and manage messaging infrastructure using Kafka and Apache ActiveMQ (AMQ) for fintech and banking domains.
- Enhance reliability, scalability, and performance of real-time data exchange systems.
- Collaborate with cross-functional teams to ensure smooth data integration and communication between microservices and applications.
Responsibilities:
- Messaging Platform Management:
- Design, deploy, and administer Kafka and AMQ clusters optimized for fintech and banking.
- Ensure maximum uptime and reliability.
- Performance Optimization:
- Identify and resolve performance bottlenecks, latency issues, and challenges related to messaging infrastructure.
- Ensure optimal system efficiency within fintech and banking operations.
- Data Integration:
- Collaborate with software development teams to integrate Kafka and AMQ messaging capabilities into applications and microservices.
- Facilitate real-time data exchange critical for financial transactions and insights.
- Monitoring and Troubleshooting:
- Implement monitoring and alerting solutions to proactively identify potential issues.
- Troubleshoot and resolve messaging-related problems in a timely manner.
- Security and Access Control:
- Ensure messaging infrastructure is protected from unauthorized access.
- Implement security best practices to safeguard data integrity and confidentiality.
- Capacity Planning:
- Perform capacity planning exercises to scale the messaging infrastructure based on fintech and banking needs.
- Documentation:
- Create comprehensive documentation for system configurations, processes, and best practices.
- Automation:
- Develop automation scripts and tools specific to fintech and banking requirements.
- Research and Innovation:
- Stay up-to-date with the latest trends and advancements in messaging technologies within fintech and banking.
- Provide insights and recommendations for potential improvements and competitive advantages.
Requirements:
- Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience:
- 7 years of hands-on experience in designing, implementing, and managing Kafka and AMQ messaging systems in a production environment within the fintech or banking sectors.
- Technical Skills:
- Proficiency with Apache Kafka, Apache ActiveMQ, and related messaging protocols.
- Strong understanding of distributed systems and event-driven architectures within financial operations.
- Experience with stream processing frameworks (e.g., Apache Kafka Streams, Apache Flink) is a plus.
- Knowledge of containerization and orchestration technologies (Docker, Kubernetes) is beneficial for fintech and banking deployments.
- Programming Skills:
- Proficiency in at least one programming language (Java, Python, etc.) to work on integration and automation tasks within fintech and banking environments.
- Problem-Solving:
- Proactive and analytical approach to troubleshooting and resolving complex technical challenges.
- Communication:
- Excellent verbal and written communication skills to collaborate effectively with cross-functional teams and articulate technical concepts to non-technical stakeholders.
#LI-CY2 #LI-Remote #LI-Associate
Life @ Crypto.com
- Empowered to think big. Try new opportunities while working with a talented, ambitious, and supportive team.
- Transformational and proactive working environment. Empower employees to find thoughtful and innovative solutions.
- Growth from within. Develop new skill-sets that would impact the shaping of your personal and professional growth.
- Work Culture. Our colleagues are some of the best in the industry; we are all here to help and support one another.
- One cohesive team. Engage stakeholders to achieve our ultimate goal - Cryptocurrency in every wallet.
- Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up
- Aspire career alternatives through us. Our internal mobility program offers employees a new scope.
- Work Perks: crypto.com visa card provided upon joining
Benefits
- Competitive salary
- Attractive annual leave entitlement including birthday, work anniversary
- Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up
- Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope.
- Work Perks: crypto.com visa card provided upon joining
About Crypto.com:
- Founded in 2016, Crypto.com serves more than 80 million customers and is the world's fastest-growing global cryptocurrency platform.
- Our vision is simple: Cryptocurrency in Every Wallet™.
- Built on a foundation of security, privacy, and compliance, Crypto.com is committed to accelerating the adoption of cryptocurrency through innovation and empowering the next generation of builders, creators, and entrepreneurs to develop a fairer and more equitable digital ecosystem.
Learn more at https://crypto.com.
Crypto.com is an equal opportunities employer, and we are committed to creating an environment where opportunities are presented to everyone in a fair and transparent way. Crypto.com values diversity and inclusion, seeking candidates with a variety of backgrounds, perspectives, and skills that complement and strengthen our team.
Personal data provided by applicants will be used for recruitment purposes only.
Please note that only shortlisted candidates will be contacted.
Skills
Ops
Apache
Docker
Kubernetes
Backend
Apache Flink
Java
Python
Data
Kafka
Project Management
Management
Similar Jobs
software test engineer (cdna)
Crypto.comPermanent contract
Crypto.comPermanent contract
Bengaluru, IN
& RemoteHybrid remote
≥ 3 years experience
Java
Spring
Ansible
software developer (mid to senior)
Crypto.comPermanent contract
Crypto.comPermanent contract
Bengaluru, IN
& RemoteHybrid remote
≥ 4 years experience
Java
Ansible
Azure