Senior Software Engineer

Posted Sep 17

This is a fully remote position, open to applicants in India.

📋 Description

• Collect business requirements and execute data modeling.

• Design, develop, and implement scalable batch and real-time data pipelines utilizing Snowflake, Amazon Redshift, and AWS-native technologies.

• Lead comprehensive data engineering projects encompassing data ingestion, ETL/ELT transformation, data quality, and data delivery.

• Construct and enhance cloud-native data solutions utilizing AWS services such as S3, Lambda, Glue, ECS, EMR, IAM, and CloudWatch.

• Create and maintain modular, testable, and scalable dbt ELT transformation frameworks.

• Collaborate with data architects, analysts, product owners, and business stakeholders to convert requirements into technical solutions.

• Promote best practices in data modeling, governance, metadata management, lineage, and performance enhancement.

• Implement observability and monitoring using Datadog, CloudWatch, and custom alerting frameworks.

• Lead code reviews, set engineering standards, and advocate for CI/CD and DevOps methodologies.

• Diagnose and resolve complex production challenges related to data pipelines, orchestration, and warehouse performance.

• Mentor junior and mid-level engineers.

• Assess and integrate emerging cloud, AI/ML, and data engineering technologies.

• Develop trusted, scalable, high-quality datasets for AI/ML, advanced analytics, and GenAI applications.

• Collaborate with cross-functional teams to deliver secure, compliant, and highly available enterprise data solutions.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related discipline.

• Over 5 years of experience in Data Engineering, Data Warehousing, and Software Development.

• Extensive expertise in SQL and Python with experience in building enterprise-scale data solutions.

• Practical experience with Snowflake and Amazon Redshift in large-scale production settings.

• Significant experience with contemporary data transformation frameworks such as dbt.

• Proficient in orchestration and workflow tools like Apache Airflow.

• Experience in establishing and supporting observability frameworks using Datadog or comparable monitoring platforms.

• Strong grasp of dimensional and normalized data modeling techniques.

• Familiarity with AWS cloud services including S3, Lambda, Glue, IAM, ECS, CloudFormation, and related technologies.

• Knowledge of CI/CD implementation using tools such as GitHub Actions, Jenkins, Terraform, or similar platforms.

• Experience with data governance, data quality frameworks, and best practices in security.

• Outstanding problem-solving, analytical, and communication abilities.

• Demonstrated capacity to lead technical initiatives and mentor engineering teams.

• Enthusiasm for innovation, continuous learning, and the adoption of modern data engineering practices.


🏝️ Benefits

• Flexible work environment.

• Fluid career paths.

• Internal mobility opportunities.

• Well-being support.

• Work-life balance.

• Welcoming and inclusive atmosphere.

• Opportunities for volunteering.

People also viewed

Tether.to12 hours ago

Frontend Software Engineer

PK flagPakistan OnlyFull-timeFull-stack Engineer
ApplyView job
CI&T12 hours ago

AI Full-Stack Developer, Java/Angular

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
CVS Health12 hours ago

Senior Software Development Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$92.7k – $185.4k/year
ApplyView job
BÆRSkin Tactical Supply Co. (divbrands)12 hours ago

Senior Product Engineer

EuropeFull-timeFull-stack Engineer
ApplyView job
i22 Digital Agency12 hours ago

Senior Software Engineer – Frontend, Backend, Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Tether.to12 hours ago

Frontend Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers