Data Integration Engineer
Aish VishwakarmaUnited StatesMIDPosted 6d ago
backend developmentevent-driven architectureApache KafkaAWS services.NET (C#)JavaAWS EventBridgeSQSLambdaECSSQLPostgreSQLAmazon Aurora PostgreSQLTerraformAI coding agents
About the Role
We are looking for an experienced Data Integration Engineer with strong expertise in backend development, event-driven architecture, Apache Kafka, and AWS services.
Key Responsibilities
• Design and develop scalable data integrations and real-time event-driven pipelines
• Build backend services, APIs, and message consumers using .NET (C#) or Java
• Work with Apache Kafka, AWS EventBridge, SQS, Lambda, and ECS
• Develop and optimize SQL queries using PostgreSQL or Amazon Aurora PostgreSQL
• Implement reliable messaging patterns, retries, idempotency, and error handling
• Manage infrastructure using Terraform and support CI/CD deployments
• Leverage AI coding agents for code generation, testing, debugging, and code reviews
• Troubleshoot distributed systems and support production integrations
Requirements
• Strong hands-on experience with .NET/C# or Java
• Apache Kafka and event-driven architecture
• AWS services and messaging solutions
• PostgreSQL/Aurora PostgreSQL and advanced SQL
• Data integration, APIs, and distributed systems
• Practical experience with AI coding agents
Nice to Have
• Snowflake and data ingestion
• Terraform, Kubernetes, or Amazon EKS
• CloudWatch, Avro, Schema Registry, or Debezium
• CI/CD and automated integration testing