Senior Software Engineer

Added
5 hours ago
Type
Full time
Salary
Salary not provided

Related skills

aws snowflake sql lambda python

๐Ÿ“‹ Description

  • Design and maintain batch and incremental data ingestion pipelines from APIs, relational databases
  • Build AWS ingestion solutions using services such as Amazon S3, AWS Glue, Lambda, IAM and Step
  • Develop Snowflake data models and transformation pipelines using SQL, Python, dbt or equivalent
  • Implement Bronze, Silver and Gold layers within a medallion architecture, with clear data contracts
  • Process structured and semi-structured data, including JSON, CSV and Parquet.
  • Implement change data capture, incremental loading, deduplication, schema evolution and historical

๐ŸŽฏ Requirements

  • 8+ years of professional experience in data engineering, data warehousing, ETL/ELT development or
  • Strong hands-on experience with AWS and Snowflake in production environments.
  • Advanced SQL skills, including complex transformations, analytical functions and query optimization.
  • Strong Python skills for API integrations, data processing, automation and error handling.
  • Experience building ingestion pipelines with pagination, authentication, rate limiting, retries and
  • Experience with Snowflake capabilities such as stages, storage integrations, COPY INTO, Snowpipe

๐ŸŽ Benefits

  • Competitive salary
  • Opportunity to earn an annual bonus
  • Great career growth and development opportunities in a global organization
  • A flexible approach to work
Get alerts for new remote data jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Data Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Data Jobs

See more Data jobs โ†’