Senior Data Engineer

CiklumUnited States,
Onsite

About The Position

Ciklum is looking for a Senior Data Engineer to join our team full-time in the US. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. As a Senior Data Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.

Requirements

  • 3+ years of experience coding in SQL, Java, Python, Scala, with solid CS fundamentals including data structure and algorithm design
  • 2+ years contributing to production deployments of large backend data processing and analysis systems
  • 1+ years of hands-on implementation experience working with a combination of the following technologies: Hadoop, Map Reduce, Pig, Hive, Impala, Spark, Kafka, Storm, SQL and NoSQL data warehouses such as Hbase and Cassandra.
  • 2+ years of experience in cloud data platforms (AWS, Azure, GCP)
  • Knowledge of professional software engineering best practices for the full software
  • Knowledge of Data Warehousing, design, implementation and optimization
  • Knowledge of Data Quality testing, automation and results visualization
  • Knowledge of BI reports and dashboards design and implementation (PowerBI, Tableau)
  • Knowledge of the development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience participating in an Agile software development team, e.g. SCRUM
  • Experience designing, documenting, and defending designs for key components in large distributed computing systems
  • A consistent track record of delivering exceptionally high-quality software on large, complex, cross-functional projects
  • Demonstrated ability to learn new technologies quickly and independently

Responsibilities

  • Responsible for the building, deployment, and maintenance of mission-critical analytics solutions that process terabytes of data quickly at big-data scales
  • Contributes design, code, configurations, manage data ingestion, real-time streaming, batch processing, ETL across multiple data storages.
  • Performs development, QA, and dev-ops roles as needed to ensure total end-to-end responsibility of solutions.
  • Responsible for performance tuning of complicated SQL queries and Data flows
  • Identify gaps and improve the platform’s quality, robustness, maintainability, and speed
  • Cross-train other team members on technologies being developed, while also continuously learning new technologies from other team members.
  • Contribute in the Unit’s activities and community building, participate in conferences, and provide excellence in exercise and best practices.

Benefits

  • Healthcare
  • Basic Life Insurance
  • Short and Long-term disability insurance
  • Udemy access
  • language courses
  • company-paid certifications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service