
Crystal Intelligence
Crystal is a globally distributed team of world-class blockchain analysts, award-winning mathematicians, and professional software developers with headquarters in London and Amsterdam.
We design an all-in-one blockchain analytics solution for regulators, financial services, and law enforcement.
Our crypto transaction monitoring and risk assessment software enables financial institutions to comply with global anti-money laundering regulations.
Law enforcement agencies and regulators use our technology and data to track the movement of cryptocurrencies in real-time to identify illicit fund flows and solve investigations.
Our platform, Crystal Expert, is available as a free online blockchain explorer, as SaaS, or API.
-
· 68 views · 14 applications · 24d
Senior Python Engineer
Full Remote · Countries of Europe or Ukraine · Product · 8 years of experience · Upper-IntermediatePosition Summary: We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the...Position Summary:
We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the company’s Software products. This is a remote role and we are flexible with considering applications from anywhere in Europe. We welcome engineers from Senior Developers to Principal Engineers, who are passionate about creating impactful software and contributing to a collaborative environment.
Duties and responsibilities:
- Technical Leadership: Provide technical leadership and guidance in Python development, API architecture, and big data solutions.
- Software Development: Design, development, and deployment of robust Python-based applications and services, with a focus on efficiency, scalability, and maintainability.
- Digital Transformation: Be part of a digital transformation initiatives by re-engineering and improving existing software solutions, leveraging modern technologies and best practices.
- Collaboration: Collaborate with cross-functional teams, including product, sales, security & data intelligence, to identify requirements, define solutions, and deliver value-added services.
- Mentorship & Training: Mentor junior engineers, conduct technical training sessions, and foster a culture of continuous learning and innovation within the engineering team.
- Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Documentation: Create architecture diagrams and technical documentation.
- Best practices: Ensure architectural integrity in accordance with best practices and software design principles from conception to implementation.
Required:
- Minimum of 8 years of professional experience in Python development.
- Knowledge of PostgreSQL and data warehouse solutions such as Clickhouse or SnowFlake.
- Proven track record of being part of digital transformation initiatives and re-engineering existing software solutions.
- Proven track record of designing, implementing, and optimizing API services.
- Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Extensive understanding of architectural styles and design patterns.
- Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes.
- Understand the tradeoffs of performance, compute, and memory and simultaneously optimize for all three.
- Track record of working on hard problems including job scheduling, concurrency, and scaling.
- You want to work on building things the “right” way to make sure our technical foundation is solid as we build on top of it over the coming years.
- Independent and self-driven.
Would be a plus:
- Experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
- Prior experience in the compliance sector, particularly within traditional finance or crypto-related environments.
- Experience working in or with analytics-focused companies including familiarity with analytics tools, data visualization techniques, and best practices in data-driven decision-making.
- Contribution to open-source projects and Stackoverflow.
- Experience with Incident management
- Familiarity with Blockchain technologies.
- Familiarity with the GoLang and Rust programming languages.
- Familiarity with Infrastructure as a code such as Terraform.
- Familiarity with GraphQL query language.
- Experience with a distributed team / remote work.
-
· 47 views · 5 applications · 24d
Senior Data Platform Engineer
Full Remote · Countries of Europe or Ukraine · Product · 8 years of experience · Upper-IntermediatePosition Summary: We are looking for a talented Senior Data Platform Engineer to join our Blockchain team, to participate in the development of the data collection and processing framework to integrate new chains. This is a remote role and we are...Position Summary:
We are looking for a talented Senior Data Platform Engineer to join our Blockchain team, to participate in the development of the data collection and processing framework to integrate new chains. This is a remote role and we are flexible with considering applications from anywhere in Europe.
Duties and responsibilities:- Integration of blockchains, Automated Market Maker (AMM) protocols, and bridges within Crystal's platform;
- Active participation in development and maintenance of our data pipelines and backend services;
- Integrate new technologies into our processes and tools;
- End-to-end feature designing and implementation;
- Code, debug, test and deliver features and improvements in a continuous manner;
- Provide code review, assistance and feedback for other team members.
Required:- 8+ years of experience developing Python backend services and APIs;
- Advanced knowledge of SQL - ability to write, understand and debug complex queries;
- Data Warehousing and database basic architecture principles;
- POSIX/Unix/Linux ecosystem knowledge;
- Strong knowledge and experience with Python, and API frameworks such as Flask or FastAPI;
- Knowledge about blockchain technologies or willingness to learn;
- Experience with PostgreSQL database system;
- Knowledge of Unit Testing principles;
- Experience with Docker containers and proven ability to migrate existing services;
- Independent and autonomous way of working;
- Team-oriented work and good communication skills are an asset.
Would be a plus:- Practical experience in big data and frameworks – Kafka, Spark, Flink, Data Lakes and Analytical Databases such as ClickHouse;
- Knowledge of Kubernetes and Infrastructure as Code – Terraform and Ansible;
- Passion for Bitcoin and Blockchain technologies;
- Experience with distributed systems;
- Experience with opensource solutions;
- Experience with Java or willingness to learn.
-
· 152 views · 37 applications · 24d
Senior Engineering Manager
Full Remote · Countries of Europe or Ukraine · Product · 10 years of experience · Advanced/FluentPosition Summary: Crystal Intelligence is seeking an experienced Senior Engineering Manager to lead our Platform Squads, which form the backbone of our engineering efforts. These squads oversee the Core Platform, Core Data (including blockchain...Position Summary:
Crystal Intelligence is seeking an experienced Senior Engineering Manager to lead our Platform Squads, which form the backbone of our engineering efforts. These squads oversee the Core Platform, Core Data (including blockchain integrations), Developer Experience (DevEx), and DevOps. This is an 80% management role and 20% hands-on, focusing on driving technical excellence, fostering a high-performing team culture, and ensuring efficient processes to deliver scalable and reliable platform solutions that power our products and services.
At Crystal Expert, Engineering Managers are accountable for the process, ensuring that workflows run smoothly, priorities are aligned with business goals, and teams adhere to best practices in agile development. The successful candidate will work directly with a team of approximately 20 engineers while being part of a broader engineering organization of 50+ engineers, managing cross-squad dependencies and scaling engineering processes to meet organisational needs.
This is a fully remote role, open to candidates across Europe.
More details: crystalintelligence.com
Duties and responsibilities:Leadership & Team Development:
- Manage and mentor a team of engineers and engineering leads across multiple squads, fostering growth and professional development.
- Build a collaborative and inclusive team culture that promotes innovation, quality, and accountability.
Set clear goals and expectations, provide regular feedback, and ensure team alignment with company objectives.
Process Management & Accountability:
- Own and refine team processes, ensuring adherence to agile methodologies (e.g., Scrum) and facilitating key ceremonies (standups, sprint planning, retrospectives).
- Oversee task management in JIRA, ensuring proper prioritization, assignment, and execution of work.
- Collaborate with stakeholders to define and manage roadmaps, timelines, and deliverables.
Drive a culture of accountability for respecting and optimizing team processes.
Technical Strategy & Execution:
- Drive the technical vision and roadmap for the Core Platform, Data Pipelines, DevEx, and DevOps squads.
- Ensure the delivery of robust, high-performance data pipelines, including blockchain integrations, with a focus on scalability and reliability.
- Advocate for best practices in software development, DevOps, and developer productivity across all squads.
Occasionally contribute hands-on to solve critical challenges or guide technical direction.
Cross-Functional Collaboration:
- Partner with product managers, engineering managers, and other stakeholders to align platform goals with business priorities.
- Work closely with DevOps and Developer Experience teams to enhance developer productivity and streamline workflows.
Collaborate with Core Data Pipeline squads to enable seamless blockchain integrations and data flow.
Process & Operational Excellence:
- Define and implement processes that ensure high-quality, on-time delivery of platform initiatives.
- Monitor and improve key performance metrics, such as lead time to changes, system uptime, pipeline latency, team velocity, and sprint success rate.
- Ensure platform components comply with security, compliance, and scalability requirements.
Required:
. Experience- 10+ years of experience in software engineering, with at least 5 years working as a backend engineer and 3+ years in a senior leadership role managing multiple teams or squads.
- Proven experience managing a team of approximately 15 engineers while being part of a larger 50+ engineer organization with cross-squad dependencies.
Strong technical background in system architecture, data engineering, and infrastructure management.
Process & Management Skills:
- Proven ability to manage tasks using JIRA, ensuring prioritization, tracking, and alignment with roadmaps.
- Experience in defining and managing roadmaps and aligning them with company objectives.
- Deep understanding and application of agile methodologies, including Scrum, and a strong track record of facilitating ceremonies and ensuring process adherence.
- Performance Monitoring: Ability to monitor and improve team performance using key metrics/KPIs such as velocity, throughput, and cycle time, ensuring continuous improvement.
Technical Skills: - Familiarity with scalable architecture patterns, microservices, and distributed systems.
- Hands-on experience with data pipeline technologies, APIs, and DevOps tools (e.g., Kubernetes, Docker, Terraform).
- Solid understanding of CI/CD processes, cloud-native tools, and developer productivity enhancements.
Leadership Skills: - Proven ability to build, manage, and mentor high-performing engineering teams.
- Excellent communication and collaboration skills, with the ability to engage effectively with technical and non-technical stakeholders.
- Experience driving cultural change and promoting a growth mindset within engineering organisations.
Problem-Solving: - Exceptional analytical skills with a track record of solving complex engineering challenges.
- Strong decision-making abilities with a focus on balancing business and technical priorities.
Would be a plus:
- Experience with blockchain technologies and integrations.
- Familiarity with developer tooling, developer experience optimization, or DevOps practices.
- Passion for software engineering, demonstrated through an active GitHub profile, technical blog, conference speaking engagements, or contributions to open-source projects.
- Experience scaling engineering teams and processes in a fast-paced, high-growth environment.