Vacancy expired!
RESPONSIBILITIES:
Kforce has a client in Brooklyn, NY that is seeking a Senior Data Engineer. Our team is headquartered in Brooklyn but has a remote-first culture and we encourage remote applicants - no preference in time zone. This is a 9-month full-time contractor position reporting to the Engineering Manager, Data Platform.
Summary:
As a member of our Data Infrastructure team, the Senior Data Engineer will help us build and maintain tools and infrastructure to write, test, and schedule batch data pipelines. Their work will enable other developers, data scientists, and analysts to write the high-performing pipelines that power data science, machine learning, and product development. We primarily write in Scala, Java, and Python and use technologies like Hadoop, Spark, Airflow, Terraform, and Kubernetes, as well as Google Cloud Platform services like Dataproc, Dataflow, and BigQuery.
We build highly-performant systems that are maintainable and easy to understand by selecting and integrating with the best of current technologies. We develop robust, highly available, well-monitored data infrastructure. We stay in close communication with our internal customers and make strategic improvements to ensure those that depend on us have a great experience using data.
The Senior Data Engineer should have experience building data processing platforms, supporting them at scale, and collaborating with other teams that depend on them. Experience building applications and managing infrastructure using one of the major cloud providers is preferred but not required. We value curiosity, passion, responsibility, and generosity of spirit.
REQUIREMENTS:
Understand that being an effective software engineer is about communicating with people as much as it is about writing code
Willing to work with and improve code you did not originally write
Generous with your time and experience, and can mentor and learn from other engineers
Can tackle unconstrained problems and know when to seek help
Strong domain expertise and backend skills (working in Scala, Java and Python)
Strong leadership and communication skills
Experience collaborating with other engineers and product teams
Experience with the following:
Advantages and limitations of distributed systems
DevOps
Writing ETL pipelines
Building and monitoring cloud services (Google Cloud Platform services preferred) and infrastructure
Using or maintaining data processing environments like Hadoop, Spark, PySpark, and Dataflow.
Preference for candidates that have experience working with Airflow
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.