PTR Global
Data Engineer
Richmond, Virginia, USA · Full-time
Sponsorship not specified$55k-$61kDetected 64 days ago
PythonCode ReviewSQLSnowflakeAWSGCPAzureCloud PlatformsCI/CDKafkaMachine LearningSparkdbtData EngineeringData Science
About the role
- The role also involves troubleshooting complex data challenges, ensuring best practices, and collaborating with architecture and platform teams to enhance the overall data ecosystem.
Responsibilities
- Design and build end-to-end data pipelines and ETL/ELT solutions to support analytics, reporting, and AI/ML use cases.
- Develop, test, and deploy scalable patterns for batch and incremental data processing.
- Optimize data modeling, transformation logic, and performance strategies.
- Implement enterprise-grade error handling, restartability, and monitoring for data pipelines.
- Design and maintain scalable, low-latency streaming data pipelines using technologies like Kafka, Kinesis, or Spark Streaming.
- Collaborate with governance and DataOps teams on metadata, lineage, and auditability.
- Support production troubleshooting and root cause analysis.
- Participate in design and code reviews to enforce quality and best practices.
- Translate ambiguous requirements into well-designed technical solutions.
Requirements
- 5 to 7+ years of Data Engineering experience.
- Advanced expertise in SQL, ELT patterns, and performance tuning.
- Strong experience with Oracle Exadata, Snowflake, or similar cloud/on-prem data warehouses.
- Hands-on experience with enterprise ETL/ELT platforms (e.g., Talend, dbt, Informatica).
- Strong scripting experience (Python, shell).
- Experience with data virtualization tools (e.g., Denodo, Composite, Dremio, Starburst).
- Experience with DataOps practices, CI/CD, and observability.
- Bachelor's degree or higher in Computer Science, Information Systems, or Mathematics.
Nice to have
- Experience supporting AI/ML or advanced analytics pipelines.
- Cloud platform experience (AWS, Azure, or Google Cloud Platform).
- Prior experience influencing enterprise data standards or reference architecture.
- Experience optimizing cost and performance in cloud data warehouses.
- Hands-on experience with Cribl, Apache Kafka, Kafka Connect, Spark Streaming, or Apache Flink.
- About PTR Global: PTR Global is a leading provider of information technology and workforce solutions.
- PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada.
- We NEVER ASK job applicants to: Pay any fee to be considered for, submitted to, or selected for any opportunity.
Compensation
- W2 The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment.
Company info
- Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
- Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
Apply directly at PTR Global →Create a free account for alerts like thisView PTR Global immigration profile
This listing is sourced directly from PTR Global's careers page and normalized into a canonical job model.