Remote job
Data Engineer
Job details
About this role
Role overview
This remote Data Engineer role focuses on developing and supporting data systems for software projects with different scales and requirements. The work combines SQL, cloud services, data processing, data warehousing, and multiple database technologies to help make information reliable and usable for downstream applications and analysis. The role is based in the United States and is offered as a full-time opportunity.
Responsibilities
- Design, develop, and maintain data engineering solutions for software projects. - Write and optimize SQL for data transformation, querying, and operational use. - Work with core AWS services as part of cloud-based data workflows. - Build or support data processing pipelines using tools such as Stitch, dbt, or Spark. - Contribute to data warehouse implementations using platforms such as Redshift or Snowflake. - Work with both relational and document-oriented databases according to project needs.
Requirements
- At least three years of professional experience as a software engineer. - Strong SQL skills. - Experience with core AWS services. - Familiarity with data processing tools such as Stitch, dbt, and Spark. - Experience with data warehousing platforms including Redshift or Snowflake. - Experience working with databases such as MongoDB, PostgreSQL, or Amazon Aurora.
Benefits and work setup
- Remote role for candidates located in the United States. - Full-time employment with family medical coverage, life insurance, paid vacation, and technical training.