Backend Developer/Data Engineer
Compunnel, Inc.
Des Moines, IA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Summary The Backend Developer / Data Engineer will be responsible for designing, developing, and supporting scalable cloud-native applications and data engineering solutions within AWS environments. This role focuses on building event-driven architectures, developing ETL and data pipeline solutions, and supporting data lake and lakehouse initiatives using modern AWS technologies. The ideal candidate will bring strong AWS Data Engineering expertise combined with backend development experience using Node.js and TypeScript in highly scalable and distributed environments. Key Responsibilities Design, develop, and maintain backend services and data engineering solutions using Node.js, TypeScript, and Express. Build and support scalable ETL workflows and data pipelines within AWS cloud environments. Develop and maintain event-driven architectures using AWS services such as SNS, SQS, EventBridge, Lambda, and Step Functions. Support ingestion of data from S3 into AWS-based data lake and lakehouse environments. Collaborate with engineering and data teams to support Bronze/Silver/Gold data architecture initiatives. Design and optimize data storage and processing solutions using SQL and NoSQL databases. Develop scalable solutions for high-volume event ingestion and data processing. Support data governance, data quality, and operational reliability initiatives. Participate in architecture discussions, code reviews, troubleshooting, and performance optimization activities. Contribute to cloud automation and Infrastructure as Code initiatives where applicable. Required Qualifications Strong experience with Node.js, TypeScript, and Express framework development. Hands-on experience with AWS serverless services including Lambda and Step Functions. Strong understanding of event-driven architecture using SNS, SQS, and EventBridge. Experience building or supporting ETL workflows and data pipelines. Familiarity with S3-based data lakes or lakehouse architectures. Experience working with SQL and NoSQL databases. Strong analytical, troubleshooting, and problem-solving skills. Experience developing scalable and reliable cloud-native solutions. Strong communication and collaboration skills. Preferred Qualifications Experience with AWS Glue, Apache Iceberg, and Parquet file formats. Familiarity with data lakehouse and medallion architecture concepts including Bronze, Silver, and Gold layers. Experience using Python for ETL and data processing tasks. Experience supporting high-volume event ingestion systems. Exposure to data governance and data quality frameworks and best practices. Experience with AWS CDK and cloud infrastructure automation.
Similar remote jobs
LifeStance Health
New Hyde Park, NY
Posted2 days ago
Updated11 hours ago
Albemarle County Public Schools
Charlottesville, VA
Posted2 days ago
Updated11 hours ago
Intermountain Health
Frankfort, KY
Posted2 days ago
Updated11 hours ago
Similar jobs in Des Moines, IA
Veteran Staffing Network
Des Moines, IA
Posted2 days ago
Updated11 hours ago
Similar jobs in Iowa
Pella Regional Health Center
Pella, IA
Posted2 days ago
Updated11 hours ago
Jackson Physician Search
Fairfield, IA
Posted2 days ago
Updated11 hours ago