Note: The job is a remote job and is open to candidates in USA. TEC Group is recruiting a Data Engineer for a confidential client to develop and optimize scalable data infrastructure for high-volume, data-intensive applications. The role focuses on building data pipelines and backend services, improving data workflows, and contributing to deployment and infrastructure automation.
Responsibilities
- Design, build, and maintain robust data pipelines for large-scale, distributed systems
- Develop and support backend services for high-throughput, data-intensive applications
- Optimize and manage SQL queries across both traditional RDBMS and modern lakehouse architectures
- Collaborate with engineering teams to deploy scalable services using Docker and CI/CD pipelines
- Monitor, troubleshoot, and improve data workflows to ensure reliability and performance
- Contribute to infrastructure automation and deployment processes
- Work independently to solve technical challenges while maintaining clear communication with stakeholders
Skills
- 3+ years of experience in infrastructure and software engineering with exposure to data engineering
- Strong proficiency in SQL across relational databases and lakehouse environments
- Experience building and supporting backend services in distributed systems
- Hands-on experience with CI/CD pipelines (e.g., GitHub, Jenkins) and containerization (Docker)
- Proficiency in Python, C#, Kafka, shell scripting, and Linux/Unix systems
- Proven ability to work independently and proactively in a remote environment
- Experience with Java
- Familiarity with cloud storage solutions (e.g., blob/object storage)
- Experience with infrastructure-as-code tools such as Terraform
- Exposure to Kubernetes for container orchestration
- Experience with workflow orchestration tools (e.g., Airflow, Cloud Composer)
- Familiarity with Apache Beam or similar data processing frameworks
Benefits
- Hybrid preferred; remote possible
- Fully remote, asynchronous-friendly team
Company Overview
Company H1B Sponsorship