Senior Data Engineer
Ami P. (L.I.O.N.)United StatesSENIORPosted 10d ago
AWSPythonJavaPySparkSQLMCPLLMsGenerative AIS3GlueEMRLambdaRedshiftRESTful APIsBackend DevelopmentData PipelinesETL/ELTDistributed ComputingMicroservicesAPI IntegrationGitCI/CDAutomated TestingCloud-Native Applications
About the Role
We are looking for an experienced Senior Data Engineer with AWS expertise to design and develop scalable data pipelines, robust backend services, and cloud-native data solutions.
Key Responsibilities
• Design, develop, and optimize scalable data pipelines using Python, PySpark, and SQL
• Build and maintain reliable Java/Python backend services, REST APIs, and microservices
• Leverage AWS cloud services to deliver scalable data engineering solutions
• Integrate MCP, LLMs, and Generative AI capabilities into enterprise applications and workflows
• Develop reusable code, optimize data transformations, and improve application performance
• Participate in code reviews, CI/CD implementation, automated testing, performance tuning, and production support
Requirements
• Strong experience in data engineering, backend development, or software engineering
• Hands-on expertise with AWS services, including S3, Glue, EMR, Lambda, and Redshift
• Proven experience developing production-grade APIs and backend services using Java and Python
• Hands-on experience with PySpark, distributed data processing, and scalable data transformations
• Proficiency in SQL, complex queries, ETL/ELT processes, and query performance optimization
• Practical exposure to MCP, LLMs, Generative AI, or AI-powered application integrations
• Experience with API testing, debugging, Git, CI/CD pipelines, automated testing, and Agile methodologies