Job is Expired
Location: Arizona, California, Colorado, District of Columbia, Florida, Georgia, Illinois, Indiana, Kentucky, Maryland, Massachusetts, Michigan, Minnesota, Nebraska, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Virginia, Washington
Compensation: To Be Discussed
Staff Reviewed: Tue, Jan 05, 2021
Job Summary
A privately-held technology company that developed a collaboration platform for teams needs applicants for an opening for a Remote Staff Data Platform Software Engineer.
Must be able to:
- Optimize the end-to-end workflow of data users (from crafting libraries to providing abstractions used to define jobs, schedule data pipelines or access data assets)
- Provide visibility into our data flows (comprehensive view of sources, transformations, sinks, data lineage)
- Automate and handle the lifecycle of data sets (schema evolution, metadata store, change and backfill management, deprecation and migration)
Applicants must meet the following qualifications:
- 7+ years of experience working with Big Data technologies (e.g. Hadoop, Hive, Spark, Presto, Kafka, etc)
- Deep understanding of polyglot data persistence (relational, key/value, document, column, graph)
- Skilled at crafting and building robust backend data services (distributed systems, concurrency models, microservices)
- Strong dedication to code quality, automation and operational excellence: unit/integration tests, scripts, workflows
- Expertise in object-oriented and/or functional programming languages (e.g. Python, Java/Scala)
- Excellent written and verbal communication and social skills; able to effectively collaborate with partners