Data Engineer

Intersources Inc.
Boston, MA, United States
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Amazon S3 Unit Testing Big Data Code Review Computer Programming Information Engineering Extract Transform Load (ETL) Relational Databases Software Design Documents Python (Programming Language)
+22 more
PostgreSQL Machine Learning MySQL Oracle (Applications) Tensorflow Salesforce.Com Scala (Programming Language) Amazon Simple Notification Service (SNS) Software Engineering SQL Databases Scripting Performance Testing Large Language Models Snowflake Prompt Engineering Apache Spark Scikit Learn AWS Glue Functional Programming Cloudwatch Amazon Simple Queue Service (SQS) Amazon Redshift

Requirements

A robust background in AWS services such as Lambda, Glue, S3, EMR, SNS, SQS, CloudWatch, Redshift, and Bedrock. Strong expertise in SQL and relational databases like Oracle, MySQL, and PostgreSQL. Familiarity with the Salesforce platform, including data models and objects. Proficiency in Python programming for data engineering tasks. Skilled in scripting for task and process automation. Experience with Tableau dashboards and troubleshooting. Some of the additional good to have skills are knowledge of machine learning tooling/frameworks (such as scikit-learn or TensorFlow) and AI/LLM knowledge, particularly with foundation models, RAG, embeddings, vectors, prompt engineering, and MCP. Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda, SNS/SQS, Cloudwatch is a must. Strong Application development experience in Scala/Python. Strong Database SQL experience, preferably Redshift. Experience in Snowflake is an added advantage. Experience with ETL/ELT process and frameworks is a must. Create integration and application technical design documentation. Conduct peer-reviews of functional design documentation. Complete development, configuration, test cases and unit testing Perform code reviews and ensure standards are applied to each solution component. Resolve complex defects during testing phases and identify root causes. Support and execute performance testing.

Apply for this position

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

Apply on www2.jobdiva.com

Good distractions

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

55 sec

Validating data processing architectures via containerized events

Modood Alvi · WWC 2025

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all