JOBSEARCHER

Senior Big Data/Machine Learning Engineer

EpitecPlano, TXL6 LeadJuly 29th, 2026
Job Title: Senior Big Data / Machine Learning EngineerLocation:Plano, TX (Hybrid)ScheduleFull-Time, W2 ContractTypeW2 Contract Only (No C2C)DurationApproximately 7 Months (Open-Ended)Pay Rate$65-$75/hour W2Relocation: Local candidates only. Relocation assistance is not available, and non-local candidates will not be considered.SummaryWe are seeking an experienced Senior Big Data / Machine Learning Engineer to design, build, and support enterprise-scale data platforms and real-time processing solutions. This role will focus on developing highly reliable, scalable batch and streaming data pipelines while collaborating with cross-functional Agile teams to deliver end-to-end data solutions. The ideal candidate will have strong experience with cloud technologies, distributed data processing frameworks, data orchestration platforms, and event-driven architectures.Key ResponsibilitiesDesign, develop, and maintain large-scale batch and real-time data pipelines that support enterprise data initiatives.Build data ingestion, transformation, orchestration, and delivery solutions with an emphasis on scalability, performance, and reliability.Develop and support event-driven architectures and real-time streaming solutions.Collaborate with Agile teams to design end-to-end data engineering solutions from source systems through downstream consumption layers.Optimize data processing workflows and improve overall platform performance.Implement data quality, monitoring, observability, and alerting capabilities to ensure data reliability and SLA compliance.Develop and maintain cloud-based data solutions leveraging modern data warehousing technologies.Partner with stakeholders, architects, and engineering teams to translate business requirements into technical solutions.Support secure credential management, secrets handling, and governance best practices across production environments.Participate in code reviews, architecture discussions, and continuous improvement initiatives.Required QualificationsMust have a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.4+ years of experience building and supporting data pipeline and orchestration systems.4+ years of hands-on experience with Java, Python, and SQL.4+ years of experience working with real-time, streaming, or event-driven data platforms.4+ years of experience with distributed data processing technologies such as Kafka, Spark, Hadoop, EMR, or similar platforms.4+ years of experience working with cloud data warehousing solutions at scale.4+ years of experience utilizing cloud platforms including AWS, Azure, or Google Cloud Platform (GCP).3+ years of experience with workflow scheduling and orchestration tools.2+ years of experience with secure secrets management and credential handling in production environments.2+ years of experience working within Agile software development teams.Strong understanding of data engineering best practices, performance optimization, and scalable architecture design.Preferred QualificationsExperience implementing data observability frameworks, monitoring, alerting, and data quality solutions.Background supporting highly regulated or compliance-driven industries, including financial services.Familiarity with enterprise-scale machine learning platforms and model deployment pipelines.Experience with DevOps, CI/CD automation, and infrastructure-as-code practices.Strong communication and stakeholder management skills.Experience designing highly available, fault-tolerant data platforms.#INDPRO