Tallo logoTallo logo

Backend Developer/Data Engineer

Job

Compunnel, Inc.

Des Moines, IA (In Person)

Full-Time

Posted 6 days ago (Updated 11 hours ago) • Actively hiring

Expires 6/11/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

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

Similar jobs in Des Moines, IA

Similar jobs in Iowa