Job Closed
This listing is no longer active.
The blockchain data platform
Software Engineer, Data Cloud
Location
United Kingdom
Posted
113 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Data Cloud
Chainalysis Inc.
• Design, develop, and optimize high-performance, scalable data platforms, with a strong focus on streaming data processing, large data volumes, and cloud infrastructure • Implement and maintain infrastructure automation and self-service using Terraform, ensuring reliable and repeatable environments for both development and production, and creating robust CI/CD pipelines • Build seamless integrations between Data Cloud and various relational and noSQL OLTP databases • Design and build frameworks and abstractions to accelerate the development of data pipelines while embedding data engineering best practices • Establish and maintain observability, security, and data governance solutions to ensure high quality and reliability of data pipelines
Job Requirements
- 3+ years of experience as a Data Platform Engineer or Software Engineer or Infrastructure Engineer, with hands-on expertise in building and maintaining cloud-based data platforms
- Solid experience with AWS services, a good understanding of cloud architecture, and proficiency with Terraform for provisioning and managing cloud infrastructure
- Experience building streaming data pipelines using Apache Flink, Apache Kafka, Spark Structured Streaming, or similar technologies
- Knowledge of modern data lakehouse architectures and ecosystem such as Kafka, Flink, Spark, Databricks, Snowflake, DBT, Airflow, Debezium, Delta/Iceberg, and comfort with Python/Java and SQL
- Experience with networking and security concepts within AWS, including VPCs, subnets, routing, security groups, IAM, etc.
Benefits
- You belong here.
- Committed to ensuring our team reflects unique communities.
- Continually revisit and reevaluate diversity culture.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer 5 – iOS Client Foundations
NetflixDescribed as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
• Lead the iOS core libraries, framework & infrastructure strategy • Build scalable libraries, frameworks & infrastructure • Provide technical leadership to drive architectural decisions • Create a robust and scalable logging framework • Collaborate closely with stakeholders and other teams
Staff Engineer
Newfire Global PartnersSoftware Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
• Design, build, and maintain scalable, reliable data pipelines using Python and Apache Spark to support data science and ML workflows. • Architect and own the data platform infrastructure—including data lakes, data warehouses, and feature stores—ensuring performance, quality, and governance at scale. • Partner closely with data scientists and ML engineers to build and maintain the data foundations required for model training, validation, and deployment. • Define and implement data engineering best practices including pipeline orchestration, data quality frameworks, lineage tracking, and observability. • Lead the design of reusable data assets—feature engineering pipelines, curated datasets, and domain-specific data models—that accelerate ML experimentation and production readiness. • Collaborate with platform and DevOps teams to operationalize data infrastructure through CI/CD pipelines, infrastructure as code, and automated testing. • Evaluate and introduce modern data tooling and frameworks, driving continuous improvement in the data engineering ecosystem. • Establish and enforce data governance, security, and compliance standards aligned with HIPAA and healthcare data requirements. • Conduct design reviews and technical mentorship for senior and mid-level data engineers across the organization. • Serve as a cross-functional technical authority, aligning data engineering direction with product, clinical, and analytics stakeholders.
Principal Software Engineer
Clarity Innovations, Inc.We are your trusted partner for edtech strategy, content, and engineering.
• Serve as the team's Java subject matter expert, providing technical guidance, code reviews, and architectural input on Java-based components. • Design and implement custom Apache NiFi processors to support UDM data processing and routing requirements. • Lead and assist in the migration of existing analysis pipelines to NiFi-based workflows, ensuring continuity, correctness, and performance parity. • Collaborate with data transport, platform, and infrastructure engineers to align pipeline design with enterprise standards. • Troubleshoot complex integration issues across data pipeline stages, including format conversion, schema validation, and service connectivity. • Contribute to technical documentation, architecture decision records, and pipeline design artifacts. • Mentor junior and mid-level engineers on Java best practices, NiFi patterns, and integration design. • Deliver within an Agile/Scrum framework, actively participating in sprint planning, backlog refinement, and technical reviews.
• Apply software engineering principles to analyze, problem solve, and design a solution • Analyze existing systems to provide recommendations for improvement. • Monitoring system performance and performing predictive maintenance. • Performing system risk and reliability analysis • Assessing new technologies before adoption and implementation • Create technical specifications. • Adopt agile methodologies to develop software. • Develop and execute project plans. • Develop and maintain design documentation. • Develop products throughout the full lifecycle, turning concepts into production-ready code. • Document all change management and any changes to code. • Develop API/User Guides for customers




