About the Team Our Integrations Team is a high-visibility engineering team that’s integral to the growth of our company and the success of our clients. This team provides an outstanding opportunity to re-imagine, redesign, and apply technology to add value to the business and operations. You will work with a team of developers to design and implement responsive and scalable cloud-based services that power our beloved technology. Our team is looking for exceptional software engineers to join at this exciting time. An ideal candidate is comfortable learning and working with different technologies, excels at creative problem-solving, communicates well, and can handle a high-paced environment, focusing on integrating with other systems. This team works across multiple platforms and teams collaboratively to get the technical solutions implemented. You will help lead integration sessions with our customers and partners to derive the entities, attributes, and relationships required to implement and scale. You will also contribute to ClickPipes , our continuous data ingestion pipeline service for ClickHouse Cloud. Some of our integrations process tens of millions of events per second! What will you do? Design and develop a high-performance data onboarding platform that can handle large volumes of data in real-time Build integrations with various data sources (such as Apache Kafka, Amazon Kinesis), data storages (such as Snowflake, Redshift, ClickHouse), object storages (S3, GCS) and others Create solutions that enable users to take full advantage of ClickHouse’s excellent performance and throughput Collaborate with other teams to ensure that the platform meets the needs of our customers and aligns with our business objectives About you: 5+ years of relevant software development industry experience building data-intensive software solutions Experience with distributed systems and microservices architecture Strong knowledge of Golang and experience with its ecosystem Experience with streaming data processing frameworks such as Apache Kafka, AWS Kinesis or others Familiarity with cloud computing platforms, such as AWS or GCP Experience with containerization technologies, such as Docker or Kubernetes You have excellent communication skills and the ability to work well within a team and across engineering teams You are a strong problem-solver and have solid production debugging skills
- LI-Remote
- J-18808-Ljbffr
Go amazon-s3 Amazon Web Services (AWS) cloud-platforms Amazon Redshift Apache Kafka integration Amazon Kinesis snowflake-cloud-data-platform Communication distributed-systems gcs cloud-computing Google Cloud Platform (GCP) Docker Kubernetes clickhouse microservices Software Developer Containerization Software Engineer