Job Description:
Software Engineer, Data Cloud
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.
Nice to have Experience:
Exposure to or interest in the cryptocurrency technology ecosystem
Experience working with different blockchain technologies is a plus
Experience with a SaaS or FinTech company
Benefits:
/


