Data Engineer-REF7025

Creative Software, Inc.
United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Azure Big Data Cloud Computing Computer Programming Databases Data Architecture Data Integrity Extract Transform Load (ETL) Data Systems Data Warehousing Distributed Systems
+10 more
Python (Programming Language) Machine Learning NoSQL Software Engineering SQL Stored Procedures SQL Databases Data Processing Data Storage Technologies Information Technology Data Pipelines

Job description

As a data engineer, you will play a vital role in designing, developing, and managing the data architecture and tools required for analysing large data volumes. Collaborating closely with the team and reporting to the project lead, you will be taking initiative in various data engineering aspects such as designing efficient data pipelines to optimizing database performance. Your responsibilities include supporting the team in data architecture design, ETL processes, and database management., * Design and implement scalable, high-performance data architectures to meet the organization’s data processing and storage needs.

  • Collaborate with teams to understand data requirements and design solutions that support analytics, reporting, and machine learning.
  • Develop and maintain scalable, and efficient data pipelines for ingesting, processing, and transforming large volumes of data.
  • Implement ETL (Extract, Transform, Load) processes to move and transform data between systems.
  • Create, modify, and troubleshoot SQL stored procedures to meet functional and performance requirements, ensuring data accuracy and consistency.
  • Manage and optimize databases, ensuring data integrity, security, and performance.
  • Select and implement appropriate database technologies based on project requirements.
  • Work with big data technologies to process and analyze large datasets.
  • Implement distributed computing solutions for handling big data challenges.
  • Establish and enforce data quality standards and best practices.
  • Implement data governance policies to ensure compliance and security.
  • Deploy and manage infrastructure for data storage, processing, and retrieval.
  • Monitor and optimize the performance of data systems.
  • Co-operate with teams, including data scientists, analysts, and business stakeholders, to understand data requirements and deliver solutions.
  • Communicate technical concepts and solutions to non-technical stakeholders.

Requirements

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • 2-3 years of experience
  • Proven experience as a Data Engineer or in a similar role.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with database technologies (e.g., SQL, NoSQL), data warehousing, and big data technologies.
  • Familiarity with cloud platforms (e.g., Azure).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

About the company

About Creative Software

Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.

Embark on a Creative career that offers a dynamic work environment, competitive intern allowance, and room for personal and professional growth. Be part of a community of professionals, contributing to an inclusive culture that provides you with valuable local and global exposure. At Creative, we offer a variety of spaces that support work-life balance and integrates wellness into our workspace experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.creativesoftware.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

56 sec

Introduction to analytical data formats for software developers

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all