Senior Data Engineer

| Greater NYC Area
Sorry, this job was removed at 10:02 a.m. (EST) on Tuesday, November 30, 2021
Find out who's hiring in Greater NYC Area.
See all Data + Analytics jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Join the Ocrolus rocket ship!


Ocrolus is the leading intelligent automation platform that helps customers make faster and more accurate decisions. Ocrolus transforms documents into digital data and analytics within minutes. That’s why partners like PayPal, Plaid, and Square work with us. Ocrolus has raised over $100 million in venture capital, backed by Oak HC/FT, FinTech Collective, Bullpen Capital, and QED Investors, among others.


Data Engineering at Ocrolus:

Ocrolus is a fast-growing company with many emerging data needs. We are establishing new platforms and capabilities for users both inside and outside of the company. We are building to support a wide variety of use cases with a high degree of engineering rigor as well as product agility. We value engineering excellence, automation, and testing and believe doing these things well will create more long-term value than simply shipping new features fast.

Responsibilities

  • Build Python data producers and consumer for Kafka
  • Help our Data Platform team develop a single, generalized real-time data pipeline that assures all data is handled consistently utilizing Kafka Connectors to ingest/sink data (Apache Debezium, Snowflake Sink, etc)
  • Build Java Kafka-Streams (KStreams) Applications to create data pipelines in Kafka
  • Develop and evolve both Avro schemas (AVSC) in the schema registry, and relational database schemas in PostGres and Snowflake to manage our data as it moves through the platform
  • Partner with Product and Data Science to build new client facing analytics and internal tools making Ocrolus more data driven
  • Participate in the design and implementation of best practices in our kafka cluster(s), applications, and other data infrastructure
  • Maintain, automate, and optimize reporting infrastructure, including cleaning, enriching, and restructuring datasets

Requirements

  • Bachelor's in Computer Science or related field required
  • 5+ years experience working on data warehousing, data systems, machine learning, or big data problems
  • Analytical and Business Intelligence/visualization skills a plus
  • 5+ years of Data Engineering or Software Engineering experience using Python, Scala, Java, etc
  • Fluent in Python and Java 
  • KStreams Application experience is a plus
  • Fluent in advanced SQL (DDL & DML): data modeling, indexing, and database tuning
  • Experience with data warehouses, data lakes or other distributed data system implementations
  • Postgres, RedShift, Snowflake, Avro experience is a plus
  • Strong communication skills and experience communicating across business units
  • Experience working with Data Scientists and Data Analysts is a plus
  • Ability to create fast solutions to problems introduced in a changing environment with iteration towards optimal solutions
  • Scrum Agile team experience

Life at Ocrolus


Come build the future of fintech with us. At Ocrolus, you will work with extraordinary people and receive benefits and development opportunities to empower you in and out of the office.


Ocrolus employees enjoy flexible working hours, unlimited PTO, Appreciation holidays (last Friday of the month off), an inclusive work environment (D&I Council), and monthly wellness reimbursement for physical and mental well-being. 


We take pride in our dynamic, diverse team, unified by shared values of Ownership, Optimism, Objectivity, Humility, Urgency, and Appreciation. We love what we do and the people we do it with, which is why we welcome every individual, provide them with equal opportunity irrespective of their race, gender, gender identity, age, disability, national origin or any other legally protected rights that one has.


Launch your own Ocrolus experience today!


We look forward to hearing from you!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Ocrolus is in the heart of New York City’s Financial District, occupying an ultra-modern space with a stand-out view across the Hudson River and the Statue of Liberty. We also have satellite offices around India in Gurgaon, Jaipur, and Noida.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OcrolusFind similar jobs