Flag job

Report

Senior Data Engineer

Salary

$170k - $200k

Min Experience

5 years

Location

New York, NY

JobType

contract

About the job

Info This job is sourced from a job board

About the role

RESPONSIBILITIES: Kforce has a client that is seeking a Senior Data Engineer in New York, NY. Job Summary: We are seeking a Senior Data Engineer with a strong background in software development and machine learning engineering to design, build, and optimize scalable data pipelines and infrastructure. This role is critical in enabling advanced analytics, AI/ML initiatives, and data-driven decision-making across the organization. You will work closely with data scientists, ML engineers, and software developers to deliver production-grade data products and intelligent systems. Key Responsibilities: * Senior Data Engineer will design and build robust, scalable, and efficient data pipelines to support analytics and machine learning workflows * Develop and maintain data models, ETL/ELT processes, and data lake/data warehouse architectures * Collaborate with ML engineers to productionize machine learning models, ensuring efficient integration with data infrastructure * Build and maintain CI/CD pipelines for data and ML workflows, ensuring automation and reproducibility * Write clean, modular, and testable code using software engineering best practices (e.g., version control, code reviews, automated testing) * As a Senior Data Engineer, you will monitor data systems for reliability, performance, and data quality; implement monitoring and alerting solutions * Work cross-functionally with data scientists, analysts, and product teams to understand data needs and deliver solutions * Contribute to architectural decisions, technology evaluations, and mentoring junior engineers REQUIREMENTS: * Bachelor's or Master's degree in Computer Science, Engineering, or a related field * 5+ years of experience in data engineering, software engineering, or ML engineering roles * Experience with distributed data processing frameworks such as Spark, Flink, or Beam * Experience with software development practices: Git, unit testing, CI/CD, containerization (Docker, Kubernetes) * Deep knowledge of data warehousing technologies (e.g., Snowflake, BigQuery, Redshift) and SQL * Solid understanding of machine learning workflows, including model training, versioning, deployment, and monitoring * Familiar with LLM and its ecosystem * Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure) and tools like Airflow, dbt, Terraform * Proficiency in programming languages such as Python, Java, or Scala * Strong written and verbal communication skills

About the company

Kforce Inc. (NASDAQ: KFRC) is an award-winning professional staffing firm that provides strategic partnership in the areas of Technology and Finance & Accounting. We have been matching job seekers and employers since 1962, and are headquartered in Tampa, Florida with more than 50 offices throughout the United States. Backed by our associates and consultants, we strive to unite professionals to achieve success through lasting personal relationships. Our core values of respect, integrity, trust, exceptional service, commitment and fun, as well as stewardship and community, help us achieve our vision - to have a meaningful impact on all the lives we serve. Our Technology specialty focuses in the areas of software engineering, functional and business management, systems applications development, enterprise data management and infrastructure.

Skills

Advanced Analytics
Decision-making
Analytics
Extract
Transform
Load
ELT
Data Lake
Collaboration
Version Control
Automated Testing
Data Quality
Mentorship